มุมมองผลการสืบค้น Apache Iceberg รองรับการป้องกันการเขียนที่จัดการโดยระบบแล้ว
วันนี้ AWS ได้ประกาศเปิดตัวมุมมองผลการสืบค้นที่จัดการโดยระบบสำหรับ Apache Iceberg มุมมองผลการสืบค้นช่วยให้คุณสามารถประมวลผลการสืบค้นที่มีต้นทุนสูงล่วงหน้าครั้งเดียว แล้วนำผลลัพธ์กลับมาใช้ใหม่ในเครื่องมือต่างๆ ได้ เนื่องจากผลลัพธ์นี้เป็นตาราง Iceberg แบบเปิดใน Data Lake ของคุณ ใครก็ตามที่มีสิทธิ์เข้าถึงสำหรับเขียนจะสามารถเปลี่ยนแปลงผลลัพธ์ได้ทั้งผ่านแค็ตตาล็อกหรือโดยการเขียนลงในไฟล์ใน Amazon S3 มุมมองผลการสืบค้นที่จัดการโดยระบบจะช่วยปิดช่องว่างนี้โดยอนุญาตให้ AWS Glue เท่านั้นที่สามารถเขียนข้อมูลและคำจำกัดความของมุมมองผลการสืบค้นได้ ดังนั้นผลลัพธ์จึงยังคงตรงตามที่ประมวลผลไว้ทุกประการ ไม่ว่าใครจะมีสิทธิ์เขียนไปยังตารางหรือไฟล์ S3 ที่เป็นแหล่งข้อมูลพื้นฐาน
หากต้องการเริ่มต้นใช้งาน ให้เขียน SQL ที่กำหนดมุมมองผลการสืบค้น และเลือกกำหนดเวลาการรีเฟรชหากต้องการ จากนั้น AWS Glue จะคำนวณผลลัพธ์ จากนั้นจึงจัดเก็บไว้เป็นตาราง Apache Iceberg มาตรฐานในบัคเก็ตตาราง Amazon S3 ของคุณ แล้วทำให้ข้อมูลเป็นปัจจุบันตามเวลาที่คุณกำหนดไว้ เนื่องจากผลลัพธ์เป็นตาราง Iceberg ทั่วไปในแค็ตตาล็อกข้อมูลของ AWS Glue เครื่องมือที่รองรับ Iceberg ใดๆ ก็สามารถอ่านข้อมูลได้โดยตรง ในขณะที่บริการจะรับประกันว่าจะไม่มีตัวเขียนอื่นใดสามารถแก้ไขข้อมูลในตารางได้ คุณจะได้รับชุดข้อมูลที่มีการกำกับดูแลและสอดคล้องกันเสมอให้สามารถแชร์ได้อย่างมั่นใจ คุณยังสามารถรีเฟรช กำหนดเวลาใหม่ หรือลบมุมมองได้ทุกเมื่อที่ต้องการ
มุมมองผลการสืบค้นของ Apache Iceberg ที่จัดการโดยระบบพร้อมใช้งานในทุก Region ที่รองรับมุมมองผลการสืบค้น Apache Iceberg หากต้องการเรียนรู้เพิ่มเติม โปรดดูมุมมองผลการสืบค้นที่จัดการโดยระบบในคู่มือสำหรับนักพัฒนา AWS Glue