Feature Request / Improvement
When you setup a managed Snowflake Iceberg table on an Azure account, they will provide locations that use wasbs:// and not abfss://. wasb is currently deprecated by Azure and everyone is encouraged to use ABFS instead. While Snowflake should really change this behavior, in the spirit of allowing people to "update" Iceberg tables without rewriting all the metadata files, it would be great if the iceberg library could handle this automatically.
Its my understanding that you can convert a wasbs URI to an abfss URI by just making two changes:
- Replacing
wasbs:// with abfss://
- Updating
blob.core.windows.net with dfs.core.windows.net.
If this change could be replaced when loading the location and file information from metadata files, then every user could effortlessly update to using abfs.
Query engine
Snowflake
Feature Request / Improvement
When you setup a managed Snowflake Iceberg table on an Azure account, they will provide locations that use
wasbs://and notabfss://.wasbis currently deprecated by Azure and everyone is encouraged to use ABFS instead. While Snowflake should really change this behavior, in the spirit of allowing people to "update" Iceberg tables without rewriting all the metadata files, it would be great if the iceberg library could handle this automatically.Its my understanding that you can convert a
wasbsURI to anabfssURI by just making two changes:wasbs://withabfss://blob.core.windows.netwithdfs.core.windows.net.If this change could be replaced when loading the location and file information from metadata files, then every user could effortlessly update to using
abfs.Query engine
Snowflake