Amazon Redshift เพิ่ม ALTER TABLE สำหรับตาราง Iceberg และการเขียนผ่านการเมาต์แค็ตตาล็อกข้อมูลของ AWS Glue

โพสต์บน: 18 พ.ค. 2026

ขณะนี้ Amazon Redshift รองรับการเขียนข้อมูลโดยตรงไปยังตาราง Apache Iceberg ผ่านการเมาต์แค็ตตาล็อกข้อมูลของ AWS Glue (awsdatacatalog) และรองรับคำสั่ง ALTER TABLE DDL เพื่อแก้ไขสกีมา การแบ่งพาร์ติชัน และคุณสมบัติของตาราง Apache Iceberg ด้วยสิทธิ์การเขียนผ่าน awsdatacatalog ที่ถูกเมาต์อัตโนมัติ คุณสามารถนำการแปลงข้อมูลของ Redshift ไปจัดเก็บใน Data Lake เพื่อให้เอ็นจิ้นใดก็สามารถสืบค้นได้ โดยไม่ต้องสร้างสกีมาภายนอก ซึ่งมีประโยชน์อย่างยิ่งสำหรับตาราง Iceberg ที่มีข้อมูลเชื่อมโยงกับส่วนกลางผ่าน AWS Lake Formation การดำเนินการ ALTER TABLE ที่รองรับ ได้แก่ คอลัมน์ ADD/DROP/ALTER, RENAME COLUMN, SET TABLE PROPERTIES เพื่อเขียนทับประเภทการบีบอัดเริ่มต้น และ ADD/DROP/REPLACE PARTITION FIELD เพื่อปรับกลยุทธ์การแบ่งพาร์ติชันเมื่อปริมาณข้อมูลเพิ่มขึ้น ก่อนหน้านี้ การอัปเดตโครงสร้างของตาราง Iceberg จำเป็นต้องลบตารางและข้อมูลของตาราง ซึ่งเพิ่มความซับซ้อนและเวลาแฝงให้กับ Pipeline ข้อมูล ตารางที่มีการแก้ไขโดย Redshift ยังคงสามารถทำงานร่วมกับเอ็นจิ้นที่รองรับ Iceberg อื่น ๆ ได้ รวมถึง Amazon EMR และ Amazon Athena ซึ่งช่วยคงความสามารถในการทำงานร่วมกันข้ามเอ็นจิ้นไว้ รองรับการกำหนดสิทธิ์ผ่าน AWS Lake Formation สำหรับการดำเนินการเขียนข้อมูลบน Iceberg

ความสามารถเหล่านี้พร้อมใช้งานใน AWS Region ทุกแห่งที่มี Amazon Redshift ให้บริการ ในการเริ่มต้นใช้งาน โปรดไปที่ส่วนการอ้างอิงตาราง Iceberg ใน Amazon Redshift และ การแก้ไขนิยามตาราง ในคู่มือนักพัฒนาฐานข้อมูล Amazon Redshift