Các chế độ xem cụ thể hóa của Apache Iceberg hiện hỗ trợ tính năng chống ghi do hệ thống quản lý
Hôm nay, AWS công bố các chế độ xem cụ thể hóa được hệ thống quản lý cho Apache Iceberg. Chế độ xem cụ thể hóa cho phép bạn tính toán trước một truy vấn đắt tiền một lần và sử dụng lại kết quả đó trên các công cụ. Vì kết quả này là một bảng Iceberg mở trong hồ dữ liệu của bạn, nên bất kỳ ai có quyền truy cập ghi đều có thể thay đổi bảng đó thông qua danh mục hoặc bằng cách ghi vào các tệp trong Amazon S3. Các chế độ xem cụ thể hóa do hệ thống quản lý khắc phục lỗ hổng này bằng cách chỉ cho phép AWS Glue ghi dữ liệu và thông tin xác định của chế độ xem cụ thể hóa, do đó, kết quả được tính toán vẫn giữ nguyên, bất kể người nào có quyền ghi vào bảng hoặc tệp S3 nền tảng.
Để bắt đầu, hãy viết SQL xác định chế độ xem cụ thể hóa và một lịch trình làm mới (không bắt buộc). Sau đó, AWS Glue sẽ tính toán kết quả, lưu trữ chúng dưới dạng bảng Apache Iceberg tiêu chuẩn trong vùng lưu trữ Bảng Amazon S3 của bạn và cập nhật chúng theo lịch trình của bạn. Vì kết quả là một bảng Iceberg thông thường trong Danh mục dữ liệu AWS Glue, nên bất kỳ công cụ nào tương thích với Iceberg cũng có thể đọc trực tiếp, còn dịch vụ sẽ bảo đảm không trình ghi nào khác có thể thay đổi nó. Bạn nhận được một tập dữ liệu được quản lý, luôn nhất quán mà bạn có thể tự tin chia sẻ. Bạn vẫn có thể làm mới, lên lịch lại hoặc bỏ chế độ xem đó khi cần.
Chế độ xem cụ thể hóa Apache Iceberg do hệ thống quản lý được cung cấp ở tất cả các khu vực hỗ trợ chế độ xem cụ thể hóa của Apache Iceberg. Để tìm hiểu thêm, hãy xem Chế độ xem cụ thể hóa được hệ thống quản lý trong Hướng dẫn về AWS Glue dành cho nhà phát triển.