CREATE DYNAMIC ICEBERG TABLE-Befehl: Datentypen in Tabellendateien schreiben (ausstehend)¶
Achtung
Diese Verhaltensweisen sind im Bundle 2024_08 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
In diesem Release verhält sich der Befehl CREATE DYNAMIC ICEBERG TABLE wie folgt:
- Vor der Änderung:
Von Snowflake verwaltete dynamische Apache Iceberg™-Tabellen, die mit expliziten Spaltendefinitionen erstellt wurden, schreiben keine Iceberg-Datentypen in Tabellendateien.
- Nach der Änderung:
Von Snowflake verwaltete dynamische Apache Iceberg™-Tabellen, die mit expliziten Spaltendefinitionen erstellt wurden, schreiben Iceberg-Datentypen in Tabellendateien.
Im Folgenden finden Sie ein Beispiel für eine von Snowflake verwaltete dynamische Apache Iceberg™-Tabelle mit expliziten Spaltendefinitionen:
CREATE OR REPLACE DYNAMIC ICEBERG TABLE iceberg_dt (id int) WAREHOUSE = mywh TARGET_LAG = 'downstream' EXTERNAL_VOLUME = 'iceberg_default_volume' BASE_LOCATION = 'my_base_location' CATALOG = 'snowflake' AS SELECT id FROM base_table;
Ref.: 1773