Materialisierte Ansichten von Apache Iceberg unterstützen jetzt systemverwalteten Schreibschutz

Veröffentlicht am: 30. Sept. 2026

Heute kündigt AWS systemverwaltete materialisierte Ansichten für Apache Iceberg an. Mit materialisierten Ansichten können Sie eine teure Abfrage einmal im Voraus berechnen und das Ergebnis für alle Engines wiederverwenden. Da es sich bei diesem Ergebnis um eine offene Iceberg-Tabelle in Ihrem Data Lake handelt, kann jeder mit Schreibzugriff dies ändern, entweder über den Katalog oder durch Schreiben in die Dateien in Amazon S3. Systemverwaltete materialisierte Ansichten schließen diese Lücke, indem sie nur AWS Glue erlauben, die Daten und die Definition der materialisierten Ansicht zu schreiben, sodass das Ergebnis exakt so bleibt, wie es berechnet wurde, unabhängig davon, wer Schreibzugriff auf die Tabelle oder die zugrunde liegenden S3-Dateien hat.

Schreiben Sie zunächst das SQL, das die materialisierte Ansicht definiert, und optional einen Aktualisierungszeitplan. AWS Glue berechnet dann die Ergebnisse, speichert sie als Standard-Apache Iceberg-Tabelle in Ihrem Amazon S3 Tables-Bucket und hält sie in Ihrem Zeitplan auf dem neuesten Stand. Da das Ergebnis eine normale Iceberg-Tabelle im AWS-Glue-Datenkatalog ist, kann sie von jeder Iceberg-kompatiblen Engine direkt gelesen werden, während der Service garantiert, dass kein anderer Autor sie ändern kann. Sie erhalten einen kontrollierten, stets konsistenten Datensatz, den Sie bedenkenlos teilen können. Sie können die Ansicht aktualisieren, neu planen oder löschen, wann immer Sie möchten.

Systemverwaltete materialisierte Apache Iceberg-Ansichten sind in allen Regionen verfügbar, in denen materialisierte Apache Iceberg-Ansichten unterstützt werden. Weitere Informationen finden Sie im systemverwalteten materialisierten Ansichten im AWS Glue-Entwicklerhandbuch.