Skip to content
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

write_deltalake - Support azure managed identities #1105

Closed
rbushri opened this issue Jan 26, 2023 · 7 comments
Closed

write_deltalake - Support azure managed identities #1105

rbushri opened this issue Jan 26, 2023 · 7 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@rbushri
Copy link
Contributor

rbushri commented Jan 26, 2023

Description

Since object_store added support to azure managed identities in the next release see: apache/arrow-rs#3581 and this feature will release in object_store_0.5.4 version, it'll be nice if delta-rs will support Azure managed identities as well.

Use Case
Write delta table using authorized access to blob data with managed identities

write_deltalake(
            f"az://container/delta/test",
            df,
            storage_options={"account_name": account_name},
        )
@rbushri rbushri added the enhancement New feature or request label Jan 26, 2023
@roeap
Copy link
Collaborator

roeap commented Feb 13, 2023

Hi @rbushri - yes, once we do the next python release, that feature will be included.

I do have one question, In the PR you mentioned, I was able to validate that the workload identities work, but did not have the chance to test the managed identities. I have a python wrapper around the object store crate that I use to validate everything works on the python side. Would it be possible for you to test if that works with managed identities as well?

@roeap
Copy link
Collaborator

roeap commented May 10, 2023

After this fix apache/arrow-rs#4193 - i.e. once we integrate the next object store release, managed identities should start to work ...

@Jaegin
Copy link

Jaegin commented Sep 7, 2023

Could you please confirm whether managed identities now work?

@roeap
Copy link
Collaborator

roeap commented Sep 23, 2023

@Jaegin - latest object store is integrated on main, and the functionality has been validated over there.

I was out for a few weeks, so not sure, on what exactly has been released in the meantime, but if it is not already released, it will be included in the next ones.

@Jaegin
Copy link

Jaegin commented Sep 23, 2023

Thanks, @roeap - appreciate the update and I'll take a look.

In the meantime, any chance you're also involved with the kafka-delta-ingest project? I have the following issue and seeking some help: delta-io/kafka-delta-ingest#151

Many thanks,
Steve

@rtyler rtyler added the good first issue Good for newcomers label Oct 25, 2023
@mightyshazam
Copy link
Contributor

Managed identity should be working because I am using it currently.

@roeap
Copy link
Collaborator

roeap commented Dec 14, 2023

Hey @mightyshazam! great to hear - i guess this gives us enough confidence to close this for now 😆

@roeap roeap closed this as completed Dec 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

5 participants