Apache Iceberg™ tables: ABFS write paths for Azure external volumes (Preview)¶
Attention
This behavior change is in the 2025_03 bundle.
For the current status of the bundle, refer to Bundle History.
For Snowflake-managed Apache Iceberg™ tables that use an Azure external volume, Snowflake behaves as follows:
- Before the change:
Snowflake uses the Windows Azure Storage Blob (WASB) protocol to create paths when writing Iceberg metadata files.
For example:
wasbs://<azure_container>@<azure_storage_account>.blob.core.windows.net/<file_path>/
- After the change:
Snowflake uses the Azure Blob File System (ABFS) protocol to create paths when writing Iceberg metadata files.
For example:
abfss://<azure_container>@<azure_storage_account>.blob.core.windows.net/<file_path>/
Ensure that any external tools that read your Snowflake-managed Iceberg tables can read the ABFS paths.
Ref: 1935