|
Parâmetro |
Tipo |
Descrição |
Exemplo |
|---|---|---|---|
|
object |
A configuração para exportação de dados para o Object Storage Service (OSS). |
||
| logstore |
string |
O nome do Logstore de origem. |
my-logstore |
| roleArn |
string |
O ARN da função do Resource Access Management (RAM) que o Log Service assume para ler dados do Logstore. Você deve especificar o ARN da sua função. |
acs:ram::1234567890:role/aliyunlogdefaultrole |
| sink |
object |
A configuração do sink OSS de destino. |
|
| endpoint |
string |
|
https://oss-cn-hangzhou-internal.aliyuncs.com |
| bucket |
string |
O nome do bucket do OSS de destino. |
my-bucket |
| prefix |
string |
O prefixo para os arquivos exportados para o bucket do OSS. |
prefix-demo/ |
| suffix |
string |
O sufixo para os arquivos exportados. |
.json |
| roleArn |
string |
O ARN da função do RAM que o Log Service assume para gravar dados no bucket do OSS. Você deve especificar o ARN da sua função. |
acs:ram::1234567890:role/aliyunlogdefaultrole |
| pathFormat |
string |
O formato de caminho para os arquivos exportados. Para mais informações, consulte Formato de caminho. |
%Y/%m/%d/%H/%M |
| pathFormatType |
string |
O tipo do formato de caminho. |
time |
| timeZone |
string |
O fuso horário usado para o formato de caminho. Para mais informações, consulte Fusos horários. |
+0800 |
| contentType |
string |
O formato dos arquivos armazenados no OSS. Valores válidos: |
csv |
| contentDetail |
object |
Configurações específicas do formato. A estrutura deste objeto JSON depende do valor de |
|
|
any |
Se
Se
Se
Se
|
{ "columns": [ "your log key1", "your log key2", "your log key3", ], "delimiter": " ", "header": true, "lineFeed": "\n", "null": "-", "quote": "\"" }, |
|
| compressionType |
string |
O tipo de compactação para os arquivos exportados. Valores válidos: |
snappy |
| bufferInterval |
integer |
O tempo em segundos para armazenar dados em buffer antes da exportação. O valor deve ser um número inteiro de 300 a 900. |
300 |
| bufferSize |
integer |
A quantidade de dados em MB a serem armazenados em buffer antes da exportação. O valor deve ser um número inteiro de 5 a 256. |
256 |
| delaySec |
integer |
O atraso na entrega. Nota
|
123 |
| delaySeconds |
integer |
O atraso na entrega, em segundos. Este valor não pode exceder o período de retenção de dados do Logstore de origem. |
900 |
| fromTime |
integer |
A hora de início da exportação, especificada como um timestamp Unix. Defina como 1 para exportar a partir dos primeiros dados disponíveis no Logstore. |
1718380800 |
| toTime |
integer |
A hora de término da exportação, especificada como um timestamp Unix. Defina como 0 para executar a tarefa continuamente até que seja interrompida. |
1718380800 |
| sourceSecureTransport |
boolean |