apache / apache/iceberg-python
Allow to assume role when connecting to AWS catalogs (glue/dynamodb)
- Vorherrschende Sprache
- Python
- Sterne
- 1.1k
- Forks
- 581
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 77
Beschreibung
### Feature Request / Improvement
At this moment, `role-arn` parameters (either with `client` or `s3` prefix) can be used to assume role before accessing S3 objects. I propose that this functionality is extended to catalog clients for AWS iceberg catalogs (glue/dynamodb). This will improve users experience, since other `client`-prefixed parameters are usually shared between s3 and glue/dynamodb.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die bestehende Verarbeitung von role-arn für S3 und die Glue/DynamoDB-Katalog-Clients nachzuverfolgen. Bestätige, wie gemeinsame, mit dem Client präfixierte Parameter an jeden Katalog übergeben werden, und füge anschließend Tests für die Übernahme einer Rolle beim Verbinden mit beiden Katalogen hinzu. Als abgeschlossen gilt die Arbeit, wenn die role-arn-Optionen für Glue und DynamoDB funktionieren, ohne das Verhalten von S3 zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- aws, python
- Bereich
- cloud, databases
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100