CLOUD & INFRA

Amazon S3 Tables รองรับมาตรฐาน Apache Iceberg V3 อย่างเต็มรูปแบบ

AWS News Blog30 Sep 2026
1 min read
Key Takeaways
  • ผู้ใช้ Amazon S3 Tables สามารถใช้ฟีเจอร์ Iceberg V3 เพื่อเพิ่มความเร็วในการอัปเดตข้อมูลและรองรับข้อมูลประเภท Variant
  • Geospatial ได้ในตัว

ทำไมเรื่องนี้ถึงสำคัญ

มาตรฐาน Iceberg V3 ช่วยลดข้อจำกัดเดิมๆ ในการจัดการ Data Lake เช่น ความช้าในการลบข้อมูลตามกฎระเบียบ (Compliance) หรือความยุ่งยากในการจัดการข้อมูล JSON การรองรับ V3 ใน S3 Tables ช่วยให้องค์กรสามารถรันระบบวิเคราะห์ข้อมูลได้รวดเร็วขึ้นในต้นทุนที่ต่ำลง พร้อมรองรับประเภทข้อมูลสมัยใหม่ได้ดีขึ้น

Amazon S3 Tables อัปเกรดความสามารถให้รองรับข้อกำหนดของ Apache Iceberg เวอร์ชัน 3 (V3) อย่างครบถ้วน ซึ่งเป็นการพัฒนาที่สำคัญสำหรับงานวิศวกรรมข้อมูลและการวิเคราะห์ระดับ Petabyte โดยฟีเจอร์เด่นอย่าง Deletion Vectors จะเข้ามาแทนที่ไฟล์ Positional Delete แบบเดิม ช่วยให้การลบหรืออัปเดตข้อมูลระดับแถวทำได้รวดเร็วขึ้นและใช้ทรัพยากรน้อยลงอย่างมาก

นอกจากฟีเจอร์ด้านประสิทธิภาพแล้ว Iceberg V3 ยังนำเสนอประเภทข้อมูลใหม่ๆ เช่น Variant สำหรับเก็บข้อมูลกึ่งโครงสร้าง (Semi-structured), Nanosecond Timestamps สำหรับงานที่ต้องการความแม่นยำสูง รวมถึง Geometry และ Geography สำหรับข้อมูลเชิงพื้นที่ การเพิ่ม Row Lineage ยังช่วยให้ระบบสามารถติดตามการเปลี่ยนแปลงของแต่ละแถวข้อมูลได้โดยอัตโนมัติ ซึ่งมีประโยชน์อย่างยิ่งในการสร้าง incremental pipelines และระบบการกำกับดูแลข้อมูล (Data Governance) ที่มีประสิทธิภาพ

สรุปประเด็นหลัก

รองรับ Deletion Vectors เพื่อลดภาระการเขียนไฟล์ในการลบหรืออัปเดตข้อมูล

เพิ่มประเภทข้อมูลใหม่ ได้แก่ Variant, Nanosecond Timestamp, Geometry และ Geography

รองรับ Row Lineage สำหรับการทำ Incremental Processing โดยไม่ต้องสแกนตารางทั้งหมด

นวัตกรรมและเทคโนโลยี

infrastructure

Deletion Vectors Support

เปลี่ยนการลบข้อมูลมาใช้ไฟล์ไบนารีขนาดเล็กแทนการเขียนข้อมูลซ้ำ ช่วยลดระยะเวลาในกระบวนการ Compaction

platform

Variant Data Type

รองรับการเก็บข้อมูลรูปแบบ JSON ในลักษณะ Columnar เพื่อให้สามารถค้นหาและเข้าถึงข้อมูลกึ่งโครงสร้างได้รวดเร็วโดยไม่ต้อง Parse ข้อมูลที่ฝั่งอ่าน

data engineering

Row Lineage

ติดตาม ID และลำดับการเปลี่ยนแปลงของแต่ละแถวโดยอัตโนมัติ เพื่อสนับสนุนการทำไปป์ไลน์ข้อมูลแบบส่วนเพิ่ม

Developer Impact
วิศวกรข้อมูลสามารถออกแบบตารางที่รองรับข้อมูลที่ซับซ้อนได้ง่ายขึ้น และใช้ Row Lineage เพื่อลดภาระการทำงานของระบบประมวลผลปลายทาง นอกจากนี้ยังช่วยให้ระบบที่ต้องมีการลบข้อมูลบ่อยๆ (เช่น ตามกฎหมาย GDPR) ทำงานได้มีประสิทธิภาพมากขึ้น
Keywords
#amazon s3 tables #apache iceberg v3 #deletion vectors #data engineering #geospatial data
Original Source

อ่านข้อมูลเพิ่มเติมจากแหล่งข่าวหลัก

AWS News Blog