apache / apache/iceberg-python

Allow to assume role when connecting to AWS catalogs (glue/dynamodb)

オープン
#2,747 コメント 3 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
1.1k
フォーク
581
平均マージ
1日 17時間
マージ済み PR(30日)
77

説明

### 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.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、S3 と Glue/DynamoDB カタログクライアントにおける既存の role-arn の処理を追跡します。クライアントプレフィックス付きの共有パラメーターが各カタログにどのように渡されるかを確認し、次に、両方のカタログへの接続時にロールを引き受けるケースのカバレッジを追加します。完了の条件は、S3 の動作を後退させることなく、Glue と DynamoDB で role-arn オプションが機能することです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, python
領域
cloud, databases
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。