Änderungen an Apache Iceberg™-Tabellen, die aus Delta-Dateien erstellt wurden (Ausstehend)

Achtung

Diese Verhaltensänderung ist in Bundle 2025_01 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Für Iceberg-Tabellen, die aus Delta-Dateien im Objektspeicher erstellt wurden:

Vor der Änderung:

Snowflake erzeugt oder schreibt keine Iceberg-Metadaten.

Nach der Änderung:
  • Snowflake generiert Iceberg-Metadaten und schreibt die Metadaten an den Speicherort der Tabelle, wenn Sie das mit der Tabelle verbundene externe Volume so konfigurieren, dass Schreibzugriff möglich ist.

    Wenn Sie nicht möchten, dass Snowflake Iceberg-Metadaten für die Tabelle schreibt, können Sie auf Ihrem externen Volume den Parameter ALLOW_WRITES auf FALSE setzen, solange es keine von Snowflake verwalteten Iceberg-Tabellen gibt, die dasselbe externe Volume verwenden.

  • Der Befehl DESC ICEBERG TABLE gibt die Spalte NAME_MAPPING zurück, wenn Sie Iceberg Compatibility V2 (icebergCompatV2) für die Delta-Tabelle konfigurieren, auf der Ihre Iceberg-Tabelle basiert.

Ref: 1852