-
Notifications
You must be signed in to change notification settings - Fork 172
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
Azure storage account not properly set for Unity Catalog #3142
Comments
same error here |
Thank you for logging this issue, @kevinzwang . Since the below code block works, I wanted to ask your thoughts on whether the logic mentioned below needs to be included in this part of the
|
Hi @anilmenon14, thanks for the help! what would a table URI look like for Azure and what part would be the storage account? |
Hi @kevinzwang , for ADLS Gen2 , it looks like the below example: abfss://<some_container>@<storage_account>.dfs.core.windows.net/ One thing to consider is that Azure storage could also be on ADLS Gen1 ( |
Gotcha. Thank you @anilmenon14 for the information! In that case, it looks like something we probably would like to fix on the rust side in the Azure code, so automatic storage account detection could actually be enabled for any Azure read and not just unity. Feel free to take a stab at that, otherwise I will work on it tomorrow |
Thanks @kevinzwang . I suppose you mean that it is best to have changes applied in |
No worries @anilmenon14 I'll get a PR out for this, if you could test it out when I'm done with it that would be very helpful already! |
Absolutely @kevinzwang . Happy to help get the testing done. |
@djouallah @g-kannan The fix for the Unity Azure storage account issue has been merged into our main branch and will be in our next release! Feel free to reopen the issue if you encounter a problem with the fix |
Hi Kevin, Sorry, i'm facing the same error in 0.3.13 as well. Anything to change in code? Code: Error: |
Hey @g-kannan , @kevinzwang has included a new feature in 3.10.0 that has made the API much simpler and intuitive , for Azure users, from that version onwards.
I tried the above on 3.13.0 and it works well. Let me know what you see. |
Hi @g-kannan , as @anilmenon14 said, Daft should now automatically retrieve the correct storage account from your UC table. Also, if you pass in a unity table and it has credentials attached to it, However, passing in an io_config should not break the existing one. I have a few suspicions about what the cause of this is. Could you print out |
Great! Glad to hear |
Describe the bug
See conversation here: #2903 (comment)
To Reproduce
Expected behavior
Daft sets Azure storage account and properly shows dataframe
Component(s)
Other
Additional context
No response
The text was updated successfully, but these errors were encountered: