-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support reading from Azure with adlsv2 managed identity #2005
Comments
I did tried daft to read iceberg table using a catalog, it worked well with s3 but got no implemented error when using Azure ADLSGen2 ? is it planned ? |
Hi @djouallah ! This is planned, but requires some work on our end to correctly set up the Azure environment to test it. Let me bump up the priority on this :) |
@djouallah could you provide an example of your setup to help guide development of this feature? |
I am getting this i get this error |
Thanks! Actually this error might be because you're using Daft currently recognizes only |
It might be a simple fix to just map |
can you map it please changing from abfss to abfs will break other engines :( |
@djouallah Yeah happy to map it on our end, we just want to verify that it indeed fixes your issue.
and verify that it works |
Actually just took a look at what azure's fsspec implementation looks like and they just map it.. I'll push up a PR! |
PR UP: #2244 |
@djouallah The latest version of daft should now have the fix for reading
|
@samster25 thanks, now I get this although the credential are already defined in the catalog
|
Ah, we might have missed an option when converting the Iceberg credentials to our passing currently in |
no polars just figure out it by default, did not add anything |
Is your feature request related to a problem? Please describe.
In Azure, sometimes users may use Azure managed identity instead of just pure credentials.
Daft should support this. This may require some API changes on the
AzureConfig
.Resources:
(What are managed identities for Azure resources?) https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview
(How to use it from databricks) https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/azure-managed-identities
The text was updated successfully, but these errors were encountered: