apache / apache/iceberg-python

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

未關閉
#2,747 3 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Python
星號
1.1k
分支
588
平均合併
1 天 23 小時
30 天內合併 PR
84

描述

### 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 catalog client 既有的 role-arn 處理方式。確認帶有 client 前綴的共用參數如何傳遞給每個 catalog,然後為連線到兩個 catalog 時承擔角色新增涵蓋測試。完成的標準是,Glue 與 DynamoDB 的 role-arn 選項能夠正常運作,且不會導致 S3 行為回歸。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
aws, python
領域
cloud, databases
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
活躍
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。