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]

Reply via email to