Apache Iceberg™-Tabellen: Änderung der Namenskonvention für Metadaten-Dateien

Achtung

Diese Verhaltensänderung ist in Bundle 2024_05 enthalten.

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

Snowflake benennt Metadaten-Dateien für neue und bestehende, von Snowflake verwaltete Apache Iceberg™-Tabellen wie folgt:

Vor der Änderung:

Snowflake verwendet eine deterministische Namenskonvention, die auf der Tabellenversion basiert.

Beispiel: v1715886514322000000.metadata.json

Nach der Änderung:

Snowflake verwendet eine nicht-deterministische Namenskonvention auf der Grundlage eines universell eindeutigen Bezeichners (UUID).

Beispiel: 00001-8a14161c-65ad-45fc-b665-ec16dcbf647e.metadata.json

Snowflake benennt vorhandene Metadaten-Dateien nicht um, sondern wendet die neue Namenskonvention auf neue Metadaten-Dateien an, die beim Aktualisieren der Tabelle erstellt werden.

Ref.: 1645