名称 | 类型 | 描述 | 示例值 |
---|---|---|---|
object | OSSExportConfiguration | ||
logstore | string | Logstore 名称 | my-logstore |
roleArn | string | 读 SLS RAM 角色 roleArn,请填写您自己的角色 roleArn | acs:ram::1234567890:role/aliyunlogdefaultrole |
sink | object | 投递 OSS 配置 | |
endpoint | string |
| https://oss-cn-hangzhou-internal.aliyuncs.com |
bucket | string | OSS Bucket | my-bucket |
prefix | string | OSS 文件前缀 | prefix-demo/ |
suffix | string | OSS 文件后缀 | .json |
roleArn | string | 写 OSS RAM 角色 roleArn,请填写您自己的角色 roleArn | acs:ram::1234567890:role/aliyunlogdefaultrole |
pathFormat | string | 分区格式,详情参见分区格式。 | %Y/%m/%d/%H/%M |
pathFormatType | string | 分区格式类型 | time |
timeZone | string | 时区,详情参见时区列表。 | +0800 |
contentType | string | OSS 文件存储支持 4 种格式,如:json、parquet、csv、orc | csv |
contentDetail | object | OSS 文件内容详情,注意:该参数值为 JSON 格式并且应受 contentType 参数值的不同进行更新。 | |
any | contentType 值为 JSON 时,contentDetail 值的参数详细:
contentType 值为 csv 时,contentDetail 值的参数详细:
contentType 值为 parquet 时,contentDetail 值的参数详细:
contentType 值为 orc 时,contentDetail 值的参数详细:
| { "columns": [ "your log key1", "your log key2", "your log key3", ], "delimiter": " ", "header": True, "lineFeed": "\n", "null": "-", "quote": "\"" }, | |
compressionType | string | 支持 4 种压缩类型,如:snappy、gizp、zstd、none | snappy |
bufferInterval | long | 投递时间,取值范围为 300~900,单位为秒。 | 300 |
bufferSize | long | 投递的文件大小,取值范围为 5~256,单位为 MB。 | 256 |
delaySecdeprecated | long | 延迟投递时间 说明
| 123 |
delaySeconds | long | 延迟投递时间,设置的时间不能超过目标 Logstore 的数据保存时间。 | 900 |
fromTime | long | 时间范围开始,值设为 1 则表示将从日志库中第一条数据开始 | 1718380800 |
toTime | long | 时间范围结束,值设为 0 则表示任务会一直运行,除非任务被手动停止。 | 1718380800 |