ตาราง Amazon S3 รองรับชนิดข้อมูล Variant สำหรับ Apache Iceberg V3 แล้ว
ขณะนี้ ตาราง Amazon S3 รองรับชนิดข้อมูล Variant ตามข้อกำหนดของ Apache Iceberg เวอร์ชัน 3 (V3) ขณะนี้คุณสามารถเขียนข้อมูลกึ่งมีโครงสร้าง เช่น JSON ลงในตาราง S3 ได้โดยตรงโดยไม่ต้องกำหนดสคีมาแบบคงที่ล่วงหน้า ช่วยให้สามารถนำเข้าข้อมูลได้รวดเร็วยิ่งขึ้น พร้อมทั้งยังคงประสิทธิภาพในการสืบค้นเชิงวิเคราะห์ไว้ได้อย่างมีประสิทธิภาพ
ด้วยชนิดข้อมูล Variant เอ็นจินที่รองรับ Apache Iceberg V3 จะทำการแยกข้อมูลกึ่งมีโครงสร้างของคุณออกเป็นคอลัมน์ที่ซ่อนอยู่ขณะเขียนข้อมูล พร้อมสร้างสถิติคอลัมน์ของ Parquet ที่เอ็นจินการสืบค้นใช้สำหรับการเพิ่มประสิทธิภาพ เช่น การตัดไฟล์ ซึ่งช่วยลดปริมาณข้อมูลที่การสืบค้นเชิงวิเคราะห์ต้องสแกน ตาราง S3 ยังมีการบำรุงรักษาตารางอย่างต่อเนื่อง รวมถึงการรวมไฟล์สำหรับคอลัมน์ Variant เพื่อให้คุณสามารถรวมข้อมูลจากไฟล์ขนาดเล็กให้เป็นไฟล์ขนาดใหญ่ที่เอ็นจิน Iceberg สามารถอ่านได้
การรองรับ Variant ในตาราง S3 พร้อมใช้งานใน AWS Region ต่อไปนี้: สหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ), สหรัฐอเมริกาฝั่งตะวันออก (โอไฮโอ), สหรัฐอเมริกาฝั่งตะวันตก (ออริกอน), เอเชียแปซิฟิก (มุมไบ), เอเชียแปซิฟิก (โซล), เอเชียแปซิฟิก (สิงคโปร์), เอเชียแปซิฟิก (ซิดนีย์), เอเชียแปซิฟิก (โตเกียว), แคนาดา (ภาคกลาง), ยุโรป (แฟรงก์เฟิร์ต), ยุโรป (ไอร์แลนด์), ยุโรป (ลอนดอน), ยุโรป (ปารีส), ยุโรป (สตอกโฮล์ม) และอเมริกาใต้ (เซาเปาลู)
หากต้องการเรียนรู้เพิ่มเติม โปรดดูตาราง Amazon S3 และคำแนะนำในการใช้ระบบคลาวด์ของ AWS สำหรับการใช้งานข้อกำหนดรูปแบบตาราง Iceberg เวอร์ชัน 3