Todos os produtos
Search
Central de documentação

:BackFill

Última atualização: Jul 08, 2026

Chame a operação BackFill para fazer backfill de dados em uma orquestração de tarefas.

Observações de uso

Durante o backfill de dados, os fluxos de tarefas são executados sequencialmente por data. Especifique se deseja executar os fluxos de tarefas em ordem crescente ou decrescente. Após a conclusão do backfill, execute os fluxos de tarefas especificando uma data, um intervalo de datas e um intervalo de nós.

Depuração

Chame esta operação no OpenAPI Explorer. O OpenAPI Explorer calcula automaticamente a assinatura e gera códigos de exemplo do software development kit (SDK).

Parâmetros da solicitação

Name Type Required Example Description
Action String Yes BackFill

Parâmetro obrigatório. O valor deve ser BackFill.

Tid Long No 3***

O ID do locatário.

Nota Para obter o ID do locatário, passe o ponteiro do mouse sobre sua foto de perfil no canto superior direito do console. Para mais informações, consulte Visualizar informações do locatário.
DagId Long Yes 15***

O ID do fluxo de tarefas. Chame a operação ListTaskFlow ou ListLhTaskFlowAndScenario para obter esse ID.

StartNodeIds Array of Long No 2

A quantidade de nós de tarefa para os quais você deseja fazer backfill de dados.

IsTriggerSubTree Boolean No true

Define se os nós descendentes devem ser executados. O valor padrão é true.

BackFillDate String No 2022-01-14

A data de negócio para o backfill de dados. Especifique este parâmetro para fazer backfill de dados de uma data específica.

BackFillDateBegin String No 2022-01-14

O início do intervalo de datas de negócio para o backfill de dados. Especifique este parâmetro para fazer backfill de dados de um intervalo de datas.

BackFillDateEnd String No 2022-09-29

O fim do intervalo de datas de negócio para o backfill de dados. Especifique este parâmetro para fazer backfill de dados de um intervalo de datas.

Interval Integer No 24

O intervalo para o backfill de dados. Unidade: horas. Valor mínimo: 1. Valor padrão: 24.

Asc Boolean No 0

A ordem de execução dos fluxos de tarefas para o backfill de dados. Valores válidos:

  • 0: Ordem cronológica inversa. De uma data posterior para uma anterior.
  • 1: Ordem cronológica. De uma data anterior para uma posterior. Este é o valor padrão.
HistoryDagId Long No 16***

O ID do fluxo de tarefas histórico.

Para fazer backfill de dados de uma data específica, forneça o parâmetro BackFillDate.

Para fazer backfill de dados de um intervalo de datas, forneça os parâmetros BackFillDateBegin e BackFillDateEnd.

Dados retornados

Name Type Example Description
RequestId String 7FAD400F-7A5C-4193-8F9A-39D86C4F0231

O ID da solicitação.

ErrorCode String UnknownError

O código de erro.

ErrorMessage String UnknownError

A mensagem de erro retornada quando a chamada falha.

Success Boolean true

Indica se a solicitação foi bem-sucedida. Valores válidos:

  • true: A solicitação foi bem-sucedida.
  • false: A solicitação falhou.
NodeId Long 43****

O ID do nó de tarefa.

Exemplos

Exemplo de solicitação

http(s)://dms-enterprise.aliyuncs.com/?Action=BackFill
&DagId=15***
&Common request parameters

Exemplos de resposta

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<BackFillResponse>
    <RequestId>7FAD400F-7A5C-4193-8F9A-39D86C4F0231</RequestId>
    <Success>true</Success>
</BackFillResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
  "Success" : true
}

Códigos de erro

Para mais informações sobre códigos de erro, consulte o Error Center.