Changes to Apache Iceberg™ tables created from Delta files (Pending)¶
Attention
This behavior change is in the 2025_01 bundle.
For the current status of the bundle, refer to Bundle History.
For Iceberg tables created from Delta files in object storage:
- Before the change:
Snowflake does not generate or write Iceberg metadata.
- After the change:
Snowflake generates Iceberg metadata and writes the metadata to the table’s storage location if you configure the external volume associated with the table to allow write access.
If you don’t want Snowflake to write Iceberg metadata for the table, you can set the ALLOW_WRITES parameter to FALSE on your external volume as long as there are no Snowflake-managed Iceberg tables that use the same external volume.
The DESC ICEBERG TABLE command returns the
NAME_MAPPING
column if you configure Iceberg Compatibility V2 (icebergCompatV2) for the Delta table that your Iceberg table is based on.
Ref: 1852