apache / apache/datafusion-sqlparser-rs
Redshift COPY Support
未关闭
- 主要语言
- Rust
- 星标
- 3.5k
- 派生
- 772
- 平均合并
- 4 天 9 小时
- 30 天内合并 PR
- 17
描述
Redshift Copy SQL has multiple parameters that are not supported (for example Authorization parameter IAM_ROLE)
https://docs.aws.amazon.com/redshift/latest/dg/r_COPY-alphabetical-parm-list.html
```
COPY schema.table
FROM 's3://bucket-example/folder/file.csv'
IAM_ROLE 'arn:aws:iam::123456789012:role/my_iam_role'
DELIMTER ','
FORMAT AS CSV
GZIP
```
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先定位 Rust SQL 解析器中处理 COPY 语句的入口点,并将其支持的参数与 issue 中链接的 AWS Redshift COPY 参数列表进行比较。为 IAM_ROLE 以及该比较中显示的其他所请求参数添加覆盖,然后验证示例语句能够成功解析。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- aws, rust, sql
- 领域
- databases
- Issue 类型
- 功能
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100