Todos os produtos
Search
Central de documentação

DataWorks:Nó de carga zero

Última atualização: Oct 09, 2026

Um nó de carga zero é um nó de controle que não produz dados. Quando agendado, ele retorna imediatamente um resultado de sucesso sem executar tarefas, consumir recursos ou bloquear nós downstream. Esse tipo de nó é comum como nó inicial de orquestração de um workflow ou como nó de saída que combina múltiplas ramificações. Este tópico descreve seus casos de uso e como criá-lo e utilizá-lo.

Casos de uso

Os nós de carga zero são frequentes nos seguintes cenários:

  • Gerenciar workflows com dependências complexas

    Se o seu negócio contém múltiplos workflows, recomendamos adicionar um nó inicial de orquestração de carga zero a cada workflow. Isso facilita o gerenciamento e a compreensão do fluxo de dados entre os workflows.Workflow management

  • Agendar nós sem relação de linhagem

    Caso a saída final de um workflow possua múltiplas ramificações de entrada independentes entre si, defina um nó de carga zero como nó upstream dessas entradas e o nó raiz do workspace como nó upstream do nó de carga zero. O nó raiz do workspace agenda então o nó de carga zero, que por sua vez agenda os nós de negócio downstream. Se todo o workflow exigir um agendamento unificado, defina o horário agendado do nó de carga zero para controlar o horário mais cedo em que cada ramificação pode ser executada.

    Nota

    Quando o nó raiz do workspace é usado como dependência upstream, ele não aparece no painel de workflow. Após enviar e publicar a tarefa, visualize-a no Operation Center. Para mais informações sobre o Operation Center, consulte Basic O&M operations for recurring tasks.

    Exemplo:Schedule nodes without lineage dependenciesoss_data_sync_dqc e rds_data_sync_dqc não possuem relação de linhagem; portanto, não é possível definir sua dependência de agendamento com base na linhagem. Nesse caso, utilize um nó de carga zero (workshop_start_dqc) como nó inicial de orquestração para agendar as ramificações downstream independentes. Cada ramificação inicia quando suas condições de execução são atendidas.

    Nota

    Ao sincronizar dados de outras fontes para o DataWorks por meio de sincronização offline, as tabelas de destino não possuem linhagem upstream no lado do DataWorks.

  • Gerenciar workflows com resultados de múltiplas ramificações e configurar dependências de agendamento entre workflows

    Para fazer com que um workflow com resultados de múltiplas ramificações dependa de outro workflow, use um nó de carga zero para combinar as ramificações. Em seguida, utilize manualmente a saída desse nó como entrada para o nó inicial de orquestração do workflow downstream. Para mais informações, consulte Configure scheduling dependencies across workflows.

    Nota

    Quando um workflow possui resultados de múltiplas ramificações, crie um nó de carga zero, como workflow_end_zero_load_node, que dependa de todas essas ramificações. Uma execução bem-sucedida do workflow_end_zero_load_node indica que o workflow foi concluído.

Criar e usar um nó de carga zero

  1. Acesse a página Data Development.

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

  2. Crie um Workflow.

    Se você já possui um Workflow, pule esta etapa.

    1. Passe o mouse sobre o ícone 新建 e selecione Create Workflow.

    2. Na caixa de diálogo Create Workflow, insira um Workflow Name.

    3. Clique em Create.

  3. Crie um nó de carga zero.

    1. Passe o ponteiro sobre o ícone image.png e selecione Create Node > General > Zero-Load Node.

      Alternativamente, localize o workflow relevante, clique com o botão direito nele e selecione Create Node > General > Zero-Load Node.

    2. Na caixa de diálogo Create Node, insira o Name e selecione o Node Type e o Path.

      Nota

      O nome do nó pode conter letras maiúsculas e minúsculas, caracteres chineses, dígitos, sublinhados (_) e pontos (.). Ele não pode exceder 128 caracteres.

    3. Clique em OK para abrir o editor do nó de carga zero.

  4. Configure o agendamento da tarefa.

    Se o nó precisar ser executado periodicamente, clique em Scheduling Settings no lado direito do editor do nó e configure suas informações de agendamento conforme as necessidades do seu negócio:

  5. Envie e implante a tarefa.

    1. Na barra de ferramentas, clique no ícone 保存 para salvar o nó.

    2. Na barra de ferramentas, clique no ícone 提交 para enviar a tarefa.

    3. Na caixa de diálogo Commit Node, insira uma Change Description.

    4. Clique em Determine.

    Em um workspace de modo padrão, é necessário implantar a tarefa no ambiente de produção após o envio. Na barra de menu superior, clique em Deploy. Para mais informações, consulte Deploy tasks.

  6. Visualize as tarefas agendadas.

    1. No canto superior direito do editor, clique em O&M Personnel para abrir o Operation Center do ambiente de produção.

    2. Verifique as tarefas agendadas em execução. Para mais informações, consulte Manage scheduled tasks.

    Para visualizar mais detalhes sobre as tarefas agendadas, clique em Operation Center na barra de menu superior. Para mais informações, consulte Operation Center overview.