-
Notifications
You must be signed in to change notification settings - Fork 16
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
duckdb 1.1 delta reader ignore azure secret #83
Comments
It works for me using the credential chain / CLI. Maybe it's something with the token auth? EDIT: I'm also testing against a normal ADLS account, not Fabric. I'll test against Fabric later this evening. |
I agree with @djouallah I cannot get it work with with Simple example of trying to use the new token-based auth with Azure extension. This works exactly like this with a CONNECTION STRING, but using the new token-based auth I get an error, which I'm not sure how to figure out if it is a security policy on my side or something not working with the latest extension. I'm using Duckdb 1.1.0
Error I get:
|
@djouallah, I'm also just checking: Does using the |
@Tikavdm no, you should never ever use parquet scan to read a delta table, you will get wrong results if the table had delete or compact, optimize operation, I used that example only to show the issue with authentication |
Confirmed i get the same problem using an ACCESS_TOKEN against my storage account, so it sounds like a problem with that feature. |
Oh, that's right. This code needs to be updated to handle access tokens since that is a new feature for the azure extension. |
still same issue, using deltalake extension 0.2
|
@djouallah have you tried the nightly? |
@gdubya no but i am using the latest delta extension which 0.2, it should have the fix right |
Ah, yes, you're right (according to https://github.com/duckdb/duckdb_delta/releases/tag/v0.2.0). Weird. I'll test it again. |
@hirsimaki-markus no, that's a different issue. This one is specifically related to access tokens, but you're using a service principal. |
For the record mine works now!! Thanks @gdubya . So token-based authentication works with the latest duckdb 1.1.0 and the updated extension of delta. |
@djouallah It looks like is now a Fabric issue, so you can reopen #43 I tested by copying a Delta table from Fabric to a regular ADLS account. ADLS works, Fabric does not. |
azure secret works fine when using parquet but are not passed when using delta_scan
this works
this does not works ( although it give wrong results as it is not using the delta log to scan only relevant parquet files)
The text was updated successfully, but these errors were encountered: