Todos os produtos
Search
Central de documentação

DataWorks:Operações de instância de backfill de dados

Última atualização: Oct 29, 2026

O backfill de dados executa tarefas para um período histórico ou futuro e grava a saída nas partições baseadas em tempo correspondentes. O scheduling parameter no seu código é substituído automaticamente por um valor específico com base na data de negócios selecionada. A partição real onde ocorre a gravação depende da lógica do código da sua tarefa.

Requisitos de permissão

Você deve ter permissões de operação em todas as tarefas ao longo da cadeia de backfill de dados. Caso não tenha permissão em alguma tarefa, as seguintes consequências se aplicam:

  • Sem permissão em uma tarefa de destino direto: Se você não tiver permissões de operação na tarefa raiz do backfill de dados ou em qualquer uma de suas tarefas downstream, o backfill de dados não será executado.

  • Sem permissão em uma tarefa intermediária: Se uma tarefa para a qual você não tem permissão for um nó intermediário neste backfill de dados (tanto suas tarefas upstream quanto downstream estão dentro do escopo do backfill), o sistema realiza uma execução simulada na tarefa.

    • Descrição da execução simulada: Após o início, a tarefa não executa a lógica de computação real. Ela retorna imediatamente um status de Sucesso para que suas tarefas downstream possam ser acionadas.

    • Aviso de risco: Uma tarefa intermediária executada como simulação não produz dados reais, o que pode fazer com que suas tarefas downstream gerem saídas anormais ou falhem devido à falta de entrada. Prossiga com cautela.

Observações

Revise as seguintes regras de tempo de execução antes de realizar operações de backfill de dados.

1. Ciclo de vida da instância e retenção de logs
  • Limpeza de instâncias: As instâncias de backfill de dados não podem ser excluídas manualmente. Elas são limpas automaticamente cerca de 30 dias após a criação. Para interromper o agendamento de uma tarefa que não precisa mais ser executada, congele suas instâncias.

  • Política de retenção: Os períodos de retenção de instâncias e logs variam conforme o tipo de grupo de recursos:

    Tipo de grupo de recursos

    Política de retenção de instâncias

    Política de retenção de logs

    Grupo de recursos compartilhado para agendamento

    30 dias

    7 dias

    Grupo de recursos exclusivo para agendamento

    30 dias

    30 dias

    Grupo de recursos Serverless

    30 dias

    30 dias

  • Limpeza de logs grandes: Logs de tempo de execução que excedem 3 MB para instâncias concluídas são limpos diariamente.

2. Regras de tempo de execução da instância
  • Dependência estrita dia a dia: O backfill de dados é executado serialmente por data de negócios. As instâncias do dia seguinte começam apenas depois que todas as instâncias do dia anterior forem bem-sucedidas. Se qualquer instância falhar, todas as datas subsequentes serão bloqueadas.

  • Dependências entre dias não têm efeito: Dependências entre dias em tarefas não se aplicam durante o backfill de dados. Ao realizar backfill de tarefas para um período que abrange vários dias, as instâncias do dia seguinte são executadas somente após a conclusão de todas as instâncias do dia anterior, independentemente da configuração original de dependência entre dias.

  • Tratamento entre dias para dependências de intervalo/conjunto especificado: Para dependências do tipo intervalo ou conjunto especificado que abrangem dias, apenas as dependências do mesmo dia são adicionadas quando as instâncias de backfill de dados são geradas. As dependências entre dias são ignoradas automaticamente.

  • Comportamento de concorrência para tarefas horárias/minuto: Ao realizar backfill de todas as instâncias para um determinado dia, a concorrência é determinada pelo atributo de autodependência da tarefa:

    • Autodependência não definida: Todas as instâncias dentro do dia (por exemplo, 00:00, 01:00 e assim por diante) podem ser executadas em grupos, desde que suas respectivas dependências upstream sejam atendidas.

    • Autodependência definida: Todas as instâncias dentro do dia são executadas estritamente em série (por exemplo, a instância das 01:00 é executada apenas após o sucesso da instância das 00:00).

  • Conflito com instâncias agendadas: Instâncias agendadas têm prioridade sobre instâncias de backfill de dados. Se ambas forem executadas ao mesmo tempo, encerre manualmente a instância de backfill de dados.

  • Tratamento de tarefas na lista de bloqueios: Se uma tarefa na lista de bloqueios for um nó intermediário na cadeia de backfill de dados, ela também será executada como uma execução simulada, o que pode afetar a saída de dados das tarefas downstream.

3. Recursos de agendamento e prioridade
  • Configure recursos adequadamente: Um número excessivo de instâncias de backfill de dados ou paralelismo exagerado consome recursos de agendamento, podendo afetar tarefas agendadas. Planeje sua configuração de acordo.

  • Política de rebaixamento de prioridade: A plataforma ajusta dinamicamente a prioridade da tarefa com base na data de negócios do backfill de dados:

    • Backfill dos dados de ontem (T-1): A prioridade da tarefa permanece inalterada e é determinada pela prioridade da linha de base à qual pertence.

    • Backfill de dados históricos (T-2 e anteriores): As tarefas são rebaixadas automaticamente de acordo com as seguintes regras:

      • Nível original 7 ou 8 → rebaixado para nível 3

      • Nível original 5 ou 3 → rebaixado para nível 2

      • Nível original 1 → permanece inalterado

Crie uma tarefa de backfill de dados

Etapa 1: Acesse a página de backfill de dados

  1. Faça logon no DataWorks console. Na região de destino, clique em Data Development and O&M > Operation Center no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Operation Center.

  2. No painel de navegação à esquerda, clique em O&M Assistant > Run para acessar a página de backfill de dados.

Nota

Para realizar backfill de dados de uma tarefa agendada específica, você também pode acessar a página Auto Triggered Task O&M > Auto Triggered Node e clicar em Run ao lado da tarefa correspondente.

Etapa 2: Crie uma tarefa de backfill de dados

Na página de backfill de dados, clique em Create Data Backfill Task e configure a tarefa de backfill de dados conforme seus requisitos de negócios.

  1. Configure Basic information.

    A plataforma gera automaticamente um nome de backfill de dados no formato padrão, que pode ser modificado conforme necessário.

  2. Selecione as tarefas para backfill.

    Utilize métodos como Manually Select, Select by Link, Select by Workspace e Specify Task and All Descendant Tasks para iniciar o backfill de dados para tarefas nas quais você tem permissão de operação e selecione outras tarefas para backfill com base nessa tarefa. Os parâmetros de configuração diferem entre os métodos.

    Seleção manual

    Selecione uma ou mais tarefas como tarefas raiz e, em seguida, selecione suas tarefas downstream como escopo para este backfill de dados. Este método é compatível com as soluções anteriores de backfill de dados Current Node, Current Node and Descendant Nodes e Advanced Mode.

    Os parâmetros estão descritos abaixo.

    Parâmetro

    Descrição

    Method

    Selecione Manually Select.

    Add Root Task

    Pesquise e adicione tarefas raiz por nome ou ID. Você também pode clicar em Batch Add para filtrar por grupo de recursos, agendamento ou workspace e adicionar várias tarefas raiz em lotes.

    Nota

    É possível selecionar apenas tarefas em workspaces dos quais você faz parte (ou seja, workspaces onde você é membro).

    Selected Root Tasks:

    As tarefas para backfill. A lista mostra as tarefas raiz adicionadas, a partir das quais você pode selecionar tarefas downstream para incluir.

    Nota
    • Filtre as tarefas downstream por nível de dependência. As tarefas downstream diretas de uma tarefa raiz estão no nível 1 por padrão, e assim por diante.

    • Realize backfill de até 500 tarefas raiz por vez, com um máximo de 2000 tarefas no total (tarefas raiz e suas tarefas downstream) (3000 nas regiões China (Beijing) e China (Hangzhou)).

    • Quando uma tarefa é configurada com um número máximo de instâncias paralelas, as instâncias de backfill de dados também estão sujeitas a esse limite e compartilham a cota de concorrência com as instâncias agendadas.

    Task Blacklist

    Se uma tarefa não precisar passar por backfill, adicione-a à lista de bloqueios. Tarefas na lista de bloqueios não participam deste backfill de dados.

    Nota
    • Apenas tarefas raiz podem ser adicionadas à lista de bloqueios. Se uma tarefa filha de uma tarefa raiz não precisar de backfill, remova-a das Selected Root Tasks:.

    • Se uma tarefa na lista de bloqueios for uma tarefa intermediária neste backfill de dados (ou seja, suas dependências upstream e downstream estiverem dentro do escopo deste backfill), a tarefa será executada como uma execução simulada para garantir que as tarefas downstream sejam executadas (ela não é executada de fato e retorna imediatamente um status de sucesso após o início), mas isso pode causar saída de dados anormal para as tarefas downstream desta tarefa.

    Seleção por cadeia

    Selecione uma tarefa inicial e uma ou mais tarefas finais. A plataforma identifica automaticamente todas as tarefas entre elas como o escopo para este backfill de dados (incluindo as tarefas iniciais e finais).

    Os parâmetros estão descritos abaixo.

    Parâmetro

    Descrição

    Method

    Selecione Select by Link.

    Search Tasks

    Pesquise por nome ou ID para adicionar uma tarefa inicial e uma ou mais tarefas finais. A plataforma identifica tarefas intermediárias com base nas tarefas iniciais e finais (tarefas intermediárias são tarefas downstream diretas ou indiretas da tarefa inicial e tarefas upstream diretas ou indiretas das tarefas finais).

    Intermediate Task List

    As tarefas intermediárias identificadas automaticamente pela plataforma com base nas tarefas iniciais e finais.

    Nota

    A lista mostra apenas 2000 tarefas. Tarefas além de 2000 não são exibidas, mas são executadas normalmente.

    Task Blacklist

    Se uma tarefa não precisar passar por backfill, adicione-a à lista de bloqueios. Tarefas na lista de bloqueios não participam deste backfill de dados.

    Nota

    Se uma tarefa na lista de bloqueios for uma tarefa intermediária neste backfill de dados (ou seja, suas dependências upstream e downstream estiverem dentro do escopo deste backfill), a tarefa será executada como uma execução simulada para garantir que as tarefas downstream sejam executadas (ela não é executada de fato e retorna imediatamente um status de sucesso após o início), mas isso pode causar saída de dados anormal para as tarefas downstream desta tarefa.

    Seleção por workspace

    Selecione uma tarefa como tarefa raiz e determine o escopo do backfill com base nos workspaces de seus nós downstream. Este método é compatível com a solução anterior de backfill de dados Massive Node Mode.

    Nota
    • Compatível com a solução anterior de backfill de dados Massive Node Mode.

    • Não há suporte para configurar uma lista de bloqueios de tarefas.

    Os parâmetros estão descritos abaixo.

    Parâmetro

    Descrição

    Method

    Selecione Select by Workspace.

    Add Root Task

    Pesquise e adicione tarefas raiz por nome ou ID. A plataforma realiza backfill de tarefas nos workspaces das tarefas downstream da tarefa raiz.

    Nota

    É possível selecionar apenas tarefas em workspaces dos quais você faz parte (ou seja, workspaces onde você é membro).

    Include Root Node

    Especifica se a tarefa raiz deve ser incluída neste backfill de dados.

    Data Backfill Workspaces

    Selecione os workspaces cujos nós você deseja incluir no backfill, com base nos workspaces das tarefas downstream da tarefa raiz.

    Nota
    • Somente workspaces do DataWorks na região atual podem ser selecionados para operações de backfill de dados.

    • Após selecionar um workspace, todos os nós nele são incluídos no backfill por padrão. Personalize a lista de permissões e a lista de bloqueios do backfill de dados conforme necessário.

    Add to Whitelist

    Nós que ainda precisam ser incluídos no backfill, além dos nós contidos nos workspaces selecionados.

    Task Blacklist

    Nós nos workspaces selecionados que não precisam passar por backfill.

    Especificar uma tarefa e todas as suas tarefas downstream

    Após selecionar uma tarefa raiz, a plataforma identifica automaticamente a tarefa e todas as suas tarefas downstream como o escopo para este backfill de dados.

    Importante

    As tarefas acionadas ficam visíveis apenas enquanto a tarefa de backfill de dados está em execução. Use com cautela.

    Os parâmetros estão descritos abaixo.

    Parâmetro

    Descrição

    Method

    Selecione Specify Task and All Descendant Tasks.

    Add Root Task

    Pesquise e adicione tarefas raiz por nome ou ID. A plataforma realiza backfill da tarefa raiz e de todas as suas tarefas downstream.

    Nota
    • É possível selecionar apenas tarefas em workspaces dos quais você faz parte (ou seja, workspaces onde você é membro).

    • Se a tarefa raiz selecionada não tiver tarefas downstream, apenas os dados da tarefa raiz atual sofrerão backfill após o envio da tarefa de backfill de dados.

    Task Blacklist

    Se uma tarefa não precisar passar por backfill, adicione-a à lista de bloqueios. Tarefas na lista de bloqueios não participam deste backfill de dados.

    Nota

    Se uma tarefa na lista de bloqueios for uma tarefa intermediária neste backfill de dados (ou seja, suas dependências upstream e downstream estiverem dentro do escopo deste backfill), a tarefa será executada como uma execução simulada para garantir que as tarefas downstream sejam executadas (ela não é executada de fato e retorna imediatamente um status de sucesso após o início), mas isso pode causar saída de dados anormal para as tarefas downstream desta tarefa.

    1. Configure a política de tempo de execução do backfill de dados.

      Defina as configurações de tempo de execução, agrupamento, alerta e grupo de recursos para a tarefa de backfill de dados conforme seus requisitos de negócios.

      Os parâmetros estão descritos abaixo.

      Parâmetro

      Descrição

      Data Timestamp

      Especifique as datas de negócios para backfill. Há suporte para entrada manual, geração baseada em IA e entrada em lote.

      O sistema utiliza diferentes políticas de execução dependendo das datas e opções selecionadas:

      Cenário 1: Backfill de dados históricos (data de negócios < data atual)

      Este é o cenário mais comum. Quando a data de negócios selecionada é anterior a hoje, o sistema cria e executa imediatamente a instância da tarefa para essa data para recalcular dados passados.

      • Finalidade: Corrigir erros em dados históricos ou preencher dados ausentes.

      • Modo de execução: Executar imediatamente.

      Cenário 2: Agendar uma tarefa futura (data de negócios > data atual)

      Se você selecionar uma data de negócios futura sem opções especiais, isso equivale a criar uma tarefa agendada única para essa data futura.

      • Finalidade: Agendar uma execução única de tarefa para uma data futura específica.

      • Modo de execução: Executar quando agendada. A instância é criada no estado pendente e é executada automaticamente com base nas configurações de agendamento da tarefa quando a data de negócios correspondente chegar.

      Cenário 3: Executar imediatamente instâncias cujo horário agendado é posterior ao horário atual (selecione Executar imediatamente)

      Run Retroactive Instances Scheduled to Run after the Current Time é uma opção avançada. Ela aparece quando a data de negócios é posterior à data atual, ou quando a data de negócios é T-1 e a tarefa contém instâncias cujo horário agendado é posterior ao horário atual. Quando selecionada, as instâncias cujo horário agendado é posterior ao horário atual são executadas imediatamente em vez de aguardar o horário agendado.

      • Finalidade: Executar antecipadamente instâncias de tarefas com datas futuras, preparar dados para partições específicas para migração ou teste, ou executar imediatamente instâncias horárias ou de minuto cujo horário agendado ainda não chegou ao realizar backfill de dados T-1.

      • Modo de execução: Executar imediatamente após a seleção.

      • Exemplo 1 (backfill de dados futuros): A data atual é 2024-03-12, e você escolha realizar backfill dos dados de 2024-03-17 e seleciona Run Retroactive Instances Scheduled to Run after the Current Time. Nesse caso, a instância da tarefa inicia imediatamente em 2024-03-12, mas o parâmetro de data de negócios usado durante a execução (que afeta a partição de dados, por exemplo) é 2024-03-17.

      • Exemplo 2 (backfill de dados T-1): O horário atual é 2024-03-12 14:30, e você escolha realizar backfill dos dados de 2024-03-11 (T-1). A tarefa é agendada por hora (executada uma vez a cada hora). Se você não selecionar esta opção, as instâncias agendadas para 15:00, 16:00 e outros horários posteriores às 14:30 deverão aguardar seus respectivos horários agendados para serem executadas. Após selecionar Run Retroactive Instances Scheduled to Run after the Current Time, todas as instâncias são executadas imediatamente.

      Nota
      • O conceito de data de negócios: Na computação em lote, uma tarefa normalmente processa os dados do dia anterior (T-1) hoje (T). O backfill de dados gera instâncias para uma data de negócios especificada para que você possa controlar os dados de qual dia a tarefa processa.

      • Vários períodos de tempo: Para realizar backfill de dados para várias datas não consecutivas, clique em Add para configurar vários períodos de tempo.

      • Planejamento de recursos: Evite definir um intervalo de tempo muito longo para um único backfill de dados. Um grande número de instâncias consome recursos de agendamento, o que pode afetar tarefas agendadas regulares.

      Period

      O período durante o qual as tarefas selecionadas são executadas. Uma tarefa gera e executa instâncias apenas quando seu horário agendado cai dentro deste período. Use isso para executar apenas instâncias de períodos especificados para tarefas agendadas por hora ou minuto. O padrão é 00:00-23:59.

      Nota
      • Se o horário agendado de uma tarefa não estiver dentro deste período, a tarefa não gerará instâncias. Se existir um caso em que uma tarefa de ciclo maior dependa de uma tarefa de ciclo menor (por exemplo, uma tarefa diária depende de uma tarefa horária), isolated instances podem ser geradas, bloqueando a operação da tarefa.

      • Recomendamos modifique este parâmetro apenas quando uma tarefa agendada por hora ou minuto precisar realizar backfill de dados para períodos especificados.

      Run by Group

      Ao realizar backfill de dados para várias datas de negócios, especifique quantos grupos usar para execução concorrente:

      • Yes: A plataforma divide as datas de negócios no número especificado de grupos e as executa simultaneamente.

      • No: Executa serialmente na ordem das datas de negócios. A próxima instância é executada apenas após a conclusão da anterior.

        Nota

        Se as instâncias de um determinado dia para uma tarefa horária ou de minuto são executadas simultaneamente em grupos depende se a própria tarefa horária ou de minuto está configurada com uma self-dependency.

      O número de grupos varia de 2 a 10. Vários grupos de instâncias são executados simultaneamente da seguinte forma:

      • Se o intervalo de tempo das datas de negócios for menor que o número de grupos, as tarefas serão executadas simultaneamente em grupos.

        Por exemplo, se as datas de negócios forem de 11 de janeiro a 13 de janeiro e o número de grupos for 4, apenas três instâncias de backfill de dados serão geradas (cada instância corresponde a uma data de negócios), e as três instâncias serão executadas simultaneamente em grupos.

      • Se o intervalo de tempo das datas de negócios for maior que o número de grupos, a plataforma executará tarefas tanto serialmente quanto em paralelo com base na Order das datas de negócios.

        Por exemplo, se as datas de negócios forem de 11 de janeiro a 13 de janeiro e o número de grupos for 2, duas instâncias de backfill de dados serão geradas (uma das instâncias contém duas datas de negócios, e as tarefas para essas duas datas são executadas serialmente), e as duas instâncias de backfill de dados serão executadas em paralelo.

      Alert for Data Backfill

      Especifica se este backfill de dados aciona alertas.

      • Yes: Um alerta é gerado quando a condição de acionamento é atendida.

      • No: Este backfill de dados não aciona alertas.

      Trigger Condition

      Disponível apenas quando Alert for Data Backfill está definido como Yes:

      • Alert on Failure or Success: Um alerta é gerado se o backfill de dados for bem-sucedido ou falhar.

      • Alert on Success: Um alerta é gerado apenas quando o backfill de dados é bem-sucedido.

      • Alert on Failure: Um alerta é gerado apenas quando o backfill de dados falha.

      Alert Notification Method

      Disponível apenas quando Alert for Data Backfill está definido como Yes. Receba alertas por Text Message and Email, SMS ou Email. O destinatário do alerta é o iniciador do backfill de dados.

      Nota

      Clique em Check Contact Information para verifique se o número de telefone ou endereço de e-mail do destinatário do alerta está registrado. Se não estiver registrado, consulte Configure alert contacts para configurá-lo.

      Order

      Escolha executar o backfill de dados em Ascending by Business Date ou Descending by Business Date.

      Resource Group for Scheduling

      O grupo de recursos usado para executar instâncias de backfill de dados.

      • Follow Task Configuration: Usa o grupo de recursos configurado para a tarefa agendada.

      • Specify Resource Group for Scheduling: Usa um grupo de recursos especificado para evitar contenção entre instâncias de backfill de dados e instâncias agendadas.

      Nota
      • Certifique-se de que a conectividade de rede do grupo de recursos esteja configurada; caso contrário, a tarefa pode falhar. Se o grupo de recursos especificado não estiver associado ao workspace relevante, o grupo de recursos da tarefa agendada original ainda será usado.

      • Recomendamos usar um serverless resource group ou um exclusive resource group for scheduling, que podem fornecer um grupo de recursos de computação dedicado para garantir transferência de dados rápida e estável quando as tarefas são executadas com alta concorrência e não podem ser executadas em períodos intercalados.

      Execution Period

      Especifica quando a tarefa de backfill de dados é executada.

      • Follow Task Configuration: Executa com base no horário agendado das instâncias de backfill de dados.

      • Specify Time Period: Restringe a execução da tarefa de backfill de dados apenas a um período de tempo especificado. Defina o período de execução com base no número de tarefas para backfill.

        Nota

        Tarefas que estiverem no estado não executado após este período não serão executadas, enquanto tarefas que estiverem no estado de execução após este período continuarão sendo executadas.

      Computing Resources

      Atualmente, apenas recursos de computação EMR e Serverless Spark podem ser definidos como recurso de computação para backfill de dados.

      Certifique-se de que o recurso de computação mapeado exista e esteja disponível; caso contrário, o agendamento de tarefas pode ser afetado.

  3. Configure a política de verificação da tarefa de backfill de dados.

    Configura se a execução da tarefa deve ser encerrada quando uma verificação falhar. A plataforma verifica o status básico e os riscos potenciais desta tarefa de backfill de dados:

    • Status básico: O número de tarefas envolvidas, o número de instâncias geradas e se existem ciclos de nós, nós isolados ou instâncias sem permissão.

    • Detecção de riscos: Verifica node cycles e isolated nodes. Ambas as situações causam operação anormal da tarefa. Configure a tarefa para encerrar quando uma verificação falhar.

  4. Clique em Submit para concluir a criação da tarefa de backfill de dados.

Etapa 3: Executar a tarefa de backfill de dados

Quando a tarefa de backfill de dados atinge seu tempo de execução configurado e não existem anomalias, ela é acionada automaticamente.

A tarefa não pode ser executada se:

  • Verificações estiverem habilitadas e uma falha na verificação bloquear a execução. Para mais informações, consulte Create a data backfill task: Step 4.

  • Verificações de extensão estiverem habilitadas e uma falha na verificação bloquear a execução. Para mais informações, consulte Manage extensions.

Gerencie instâncias de backfill de dados

Consultar instâncias de backfill de dados

No painel de navegação à esquerda, clique em O&M Assistant > Run para acessar a página de backfill de dados.

No lado direito da página de backfill de dados, clique em Show Search Options para filtrar as instâncias a serem consultadas por condições como Data Backfill Instance Name, Running status e Task type. Encerre rapidamente tarefas de backfill de dados em execução em lotes.

Visualizar status da instância de backfill de dados

Visualize informações sobre instâncias de backfill de dados, incluindo:

  • Node Name: Mostra o nome da instância de backfill de dados. Clique no ícone Expand antes do nome da instância para mostrar a data de execução e o status de execução da instância, bem como os nós que ela contém e seus detalhes de execução.

  • Check Status: O status de verificação da instância de backfill de dados atual.

  • Running status: Inclui status como bem-sucedido, falhou, aguardando recursos e aguardando acionamento. Solucione problemas relacionados com base em status anormais.

  • Nodes: O número de nós contidos na instância de backfill de dados.

  • Data Timestamp: A data em que a instância de backfill de dados é executada.

  • Max Parallel Instances: Mostra o número máximo de instâncias paralelas configurado para a tarefa, seja Unlimited ou um valor específico (1 a 10000). Esta configuração limita o número máximo de instâncias da mesma tarefa que podem ser executadas ao mesmo tempo. Este valor é compartilhado entre instâncias agendadas, instâncias de backfill de dados e instâncias de teste.

  • Visualize View Task Analysis Results: Veja as instâncias esperadas, datas de execução e resultados de verificação de risco para lidar prontamente com tarefas bloqueadas. A página exibe: Data backfill name, Task analysis (nomes de workspaces e contagens de instâncias esperadas), o intervalo de Business date, o intervalo de tempo de Specified period e o resultado de Risk check (incluindo detecção de ciclos e detecção de tarefas isoladas).

  • Actions: Execute operações como Batch Terminate, Batch Rerun e Reuse em instâncias de backfill de dados.

    Operação

    Descrição

    Batch Terminate

    Selecione e encerre em lote instâncias no estado Running dentro das instâncias de backfill de dados. Após esta operação, as instâncias correspondentes são definidas para o estado Run failed.

    Nota

    Não há suporte para encerrar instâncias no estado Not Running, Succeeded ou Run failed.

    Batch Rerun

    Execute novamente instâncias de backfill de dados em lotes.

    Nota
    • Apenas instâncias no estado Succeeded ou Run failed podem ser executadas novamente.

    • Uma reexecução em lote executa imediatamente as instâncias selecionadas e não as executa de acordo com as dependências entre as instâncias. Para executá-las em ordem, use Rerun Descendent Nodes ou realize a operação Run novamente.

    Reuse

    Reutilize o conjunto de nós de um backfill de dados anterior para selecionar nós rapidamente.

Gerencie tarefas de backfill de dados

Visualize informações sobre os nós na instância de backfill de dados, incluindo:

  • Name: Clique no nome de um nó para acessar a página de detalhes do nó e visualizar mais informações.

  • Timing Time: O tempo de execução agendado definido para a tarefa do nó.

  • Start run time: A hora de início da execução da tarefa do nó.

  • End Time: A hora de término da execução da tarefa do nó.

  • Run when Long: A duração da execução da tarefa do nó.

  • Actions: Gerencie uma tarefa de nó de backfill de dados com operações como visualizar o DAG, Terminate e Rerun.

    Operação

    Descrição

    DAG

    Visualize o DAG do nó para analisar as tarefas upstream e downstream do nó. Para mais informações, consulte Introduction to the DAG feature.

    Terminate

    Encerre um nó no estado Running. Após esta operação, o nó é definido para o estado Run failed.

    Nota
    • Não há suporte para encerrar nós no estado Not Running, Succeeded ou Run failed.

    • Esta operação causa falha na instância e bloqueia seus nós downstream. Prossiga com cautela.

    Rerun

    Execute novamente a tarefa do nó de destino.

    Nota

    Apenas nós no estado bem-sucedido ou falhado podem ser executados novamente.

    More

    Rerun Descendent Nodes

    Execute novamente os nós downstream da tarefa do nó de destino.

    Set to Successful

    Defina o status da tarefa do nó como bem-sucedido.

    Pause (Freeze)

    Defina o nó atual para o estado pausado (congelado) e pare o agendamento.

    Nota

    Os estados Waiting for resources, Waiting time e Running (código do nó em execução, verificação de qualidade de dados em andamento) não suportam a operação de congelamento.

    Unfreeze

    Retome o agendamento para um nó pausado (congelado).

    View Lineage

    Visualize o gráfico de linhagem do nó.

Para os nós de tarefa selecionados, clique em Terminate ou Rerun para encerrar ou executar novamente em lote as tarefas de nó selecionadas.

Descrições de status da instância

Tipo de status

Indicador de status

Estado bem-sucedido

1

Estado não executado

2

Estado falhado

3

Estado em execução

4

Estado pendente

5

Estado congelado

6

Perguntas frequentes