daviewales commented on issue #7046: URL: https://github.com/apache/arrow-rs/issues/7046#issuecomment-2641865686
As an extension to the above feature request, I can see that `object_store` supports the following URL schemes: - `https://<account>.dfs.core.windows.net` - `https://<account>.blob.core.windows.net` - `https://<account>.blob.core.windows.net/<container>` - `https://<account>.dfs.fabric.microsoft.com` - `https://<account>.dfs.fabric.microsoft.com/<container>` - `https://<account>.blob.fabric.microsoft.com` - `https://<account>.blob.fabric.microsoft.com/<container>` However, it would be excellent if these could be extended to support the following generic structure: - `https://<account>.<type>.<service>/<container>/<path>` where: - `<account>`: the name of the storage account - `<type>`: `dfs` or `blob` - `<service>`: `core.windows.net` or `fabric.microsoft.com` - `<container>`: the name of the container - `<path>`: the directory path within the container This matches the URL structure used by Microsoft's [AzCopy](https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-blobs-copy?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json#copy-a-blob) tool. It also matches a supported URL structure for Azure Synapse's [OPENROWSET](https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/develop-openrowset#data-source) function. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
