s3-query-skill - 查询和管理 S3 兼容存储中的数据
使用 DuckDB、AWS CLI、boto3 或 rclone 原地查询远程 Parquet、CSV、JSON 和 ND-JSON 对象,并执行 S3 对象操作。
标签
更新于: 2026-10-02该技能可以做什么
- 使用 DuckDB 查询远程数据
- 列出存储桶对象
- 查看对象元数据
- 获取单个对象
- 上传对象
- 在存储之间复制对象
- 同步 S3 兼容存储
- 配置 S3 兼容端点
输入
- 存储桶或命名空间
- 对象键或前缀
- 端点 URL
- 区域
- 认证模式
- AWS 配置文件
- 访问密钥和密钥
- Hugging Face 令牌
- 寻址方式
- 用户指定的工具或协议
输出
- SQL 查询结果
- 对象列表
- 对象元数据
- 下载的对象
- 上传的对象
- 复制后的对象
- 同步后的对象
- 工具可用性报告
要求
- 使用远程 SQL 查询时需要带 httpfs 的 DuckDB
- 执行 AWS 命令行操作时需要 AWS CLI
- 进行脚本化访问时需要安装带 boto3 的 Python
- 进行批量同步时需要 rclone
- 访问私有资源时需要相应权限
