apache / apache/iceberg-python
Allow to assume role when connecting to AWS catalogs (glue/dynamodb)
未关闭
- 主要语言
- Python
- 星标
- 1.1k
- 派生
- 581
- 平均合并
- 1 天 17 小时
- 30 天内合并 PR
- 78
描述
### 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