|
名称 |
类型 |
描述 |
示例值 |
|---|---|---|---|
|
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、gzip、zstd、none |
snappy |
| bufferInterval |
integer |
投递时间,取值范围为 300~900,单位为秒。 |
300 |
| bufferSize |
integer |
投递的文件大小,取值范围为 5~256,单位为 MB。 |
256 |
| delaySec |
integer |
延迟投递时间 说明
|
123 |
| delaySeconds |
integer |
延迟投递时间,设置的时间不能超过目标 Logstore 的数据保存时间。 |
900 |
| fromTime |
integer |
时间范围开始,值设为 1 则表示将从日志库中第一条数据开始 |
1718380800 |
| toTime |
integer |
时间范围结束,值设为 0 则表示任务会一直运行,除非任务被手动停止。 |
1718380800 |
| sourceSecureTransport |
boolean |