从 S3 存储桶摄取 Parquet 文件
- 为 IAM 服务用户创建 access key 和 secret key。 普通登录用户通常无法使用,因为它们可能配置了 MFA 策略。
- 在策略中设置权限,允许该服务用户访问存储桶和文件夹。
** 语法还可以递归匹配所有子目录。
https://clickhouse.com/docs/sql-reference/table-functions/s3/
例如,假设 path 和存储桶的结构如下:
https://your_s3_bucket.s3.amazonaws.com/<your_folder>/<year>/<month>/<day>/<filename>.parquet
https://mars-doc-test.s3.amazonaws.com/system_logs/2022/11/01/my-app-logs-0001.parquet
这会获取 2021-2022 年间每个月第 1 天的所有文件。
https://mars-doc-test.s3.amazonaws.com/system_logs/{2021-2022}/**/01/*.parquet