json 文件。
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | 是 | 固定为 "s3" |
endpoint | string | 是 | S3 服务端点 URL |
access_key | string | 是 | 访问密钥 ID(Access Key ID) |
secret_key | string | 是 | 访问密钥(Secret Access Key) |
bucket | string | 是 | 存储桶名称 |
prefix | string | 否 | 对象前缀(文件夹路径),默认为空字符串 |
region | string | 否 | 区域名称,默认为 "us-east-1" |
权限要求
配置可参考上文中 Source 的配置,需要注意的是,需要确保配置的访问凭证在上述权限的基础上包括PutObject 权限,例如在使用阿里云OSS时,需要包括以下权限:
通用配置示例
支持的服务
xParse 支持以下 S3 兼容服务,点击查看具体配置指南:- MinIO - 高性能对象存储服务
- AWS S3 - 亚马逊云对象存储
- 阿里云 OSS - 阿里云对象存储服务
- 腾讯云 COS - 腾讯云对象存储
- 火山引擎 TOS - 火山引擎对象存储
- 华为云 OBS - 华为云对象存储服务
输出文件格式
每个处理后的文件会生成一个对应的 JSON 文件,文件名格式为:{原文件名}.json
JSON 文件包含以下内容:
使用示例
适用场景
S3 兼容服务目的地适合以下场景:- 需要将处理结果存储到云端对象存储服务
- 需要跨地域或跨团队共享处理结果
- 需要与云服务集成
- 需要高可用性和可扩展性的存储方案

