hutch3232 opened a new issue, #658:
URL: https://github.com/apache/arrow-rs-object-store/issues/658

   **Is your feature request related to a problem or challenge? Please describe 
what you are trying to do.**
   I'm a `polars` user on Microsoft Fabric. I wasn't sure if this issue was 
better suited for `polars` or object-store. Decided maybe lower-level is better.
   
   On recent versions of `polars`, in order to read from Fabric OneLake using 
the `abfss://` URI, you have to pass `storage_options={"use_fabric_endpoint": 
"true"}` which I believe gets passed to some object-store credential provider.
   
   It certainly is not a major challenge, but it feels untidy and redundant to 
have to specify that when I'm providing a URI that says it is fabric, e.g., 
`"abfss://<workspace id>@onelake.dfs.fabric.microsoft.com/<lakehouse id>"`
   
   **Describe the solution you'd like**
   I think whatever downstream effects this storage operation results in should 
have the default vary based on the URI passed. i.e., if it sees this URI, it 
should default to true.
   
   **Describe alternatives you've considered**
   An environment variable is also a possibility, and I tried a few to see if 
perhaps this already was configurable based on that, but it didn't seem to me. 
I tried, for example, `USE_FABRIC_ENDPOINT`.
   
   **Additional context**
   Possibly related issues:
   https://github.com/apache/arrow-rs-object-store/issues/474
   https://github.com/apache/arrow-rs-object-store/issues/430
   https://github.com/pola-rs/polars/issues/22096
   
   I saw this was recently discussed in the MicrosoftFabric subreddit:
   
https://www.reddit.com/r/MicrosoftFabric/comments/1riuzs9/using_abfss_uris_with_new_polars_versions/
   
   


-- 
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