Se você tem vários workflows ou nós de ramificação sem relação de linhagem, coordenar o agendamento exige um ponto de ancoragem comum. O nó de carga zero atua como essa âncora: ao ser acionado, não executa código, não gera dados e não consome recursos. Ele retorna sucesso imediatamente para que os nós descendentes prossigam conforme o agendamento.
Use um nó de carga zero como nó inicial de um workflow ou como ancestral comum para nós de ramificação sem linhagem compartilhada.
Pré-requisitos
Antes de começar, verifique se você tem:
Um usuário RAM adicionado ao seu workspace com a função Develop ou Workspace Administrator. A função Workspace Administrator concede permissões mais amplas do que a maioria das tarefas exige; atribua-a com cautela. Para obter detalhes, consulte Adicionar membros a um workspace.
Um grupo de recursos serverless associado ao seu workspace. Para obter detalhes, consulte Usar grupos de recursos serverless.
Um nó de carga zero criado antes do desenvolvimento de tarefas nele. Para obter detalhes, consulte Diretórios do workspace.
Casos de uso
Nós de carga zero são nós de controle que dispensam configuração de script. Se necessário, adicione descrições de negócios ou notas diretamente no nó e configure as propriedades de agendamento para atender aos requisitos do workflow.
Simplificar workflows com dependências complexas entre nós
Use um nó de carga zero como nó inicial de cada workflow para facilitar o gerenciamento e o rastreamento do fluxo de dados entre eles.
Agendar nós sem relação de linhagem
Use um nó de carga zero como ancestral comum quando vários nós de entrada de ramificação não compartilharem linhagem. Isso permite que um único horário de agendamento acione todos os nós downstream.
Se o nó de saída final de um workflow depender de vários nós de entrada de ramificação sem dependências entre si, não será possível definir dependências de agendamento com base na linhagem. Nesse caso, use um nó de carga zero para conectá-los:
Defina o nó de carga zero como ancestral de todos os nós de entrada de ramificação.
Defina o nó raiz do workspace como ancestral do nó de carga zero.
A cadeia de agendamento segue esta ordem: nó raiz → nó de carga zero → nós de entrada de ramificação. Configure o horário de agendamento no nó de carga zero para acionar todos os nós descendentes após a conclusão bem-sucedida.
Por exemplo, Di_Log e Di_User não têm relação de linhagem; portanto, não é possível vinculá-los diretamente. Crie um nó de carga zero chamado Vi_Start como ancestral comum. Quando Vi_Start for concluído com sucesso, ambos os nós de ramificação serão acionados e executados assim que suas condições forem atendidas.
O nó raiz do workspace não aparece na tela do workflow. Visualize-o no Operation Center após confirmar e implantar o nó. Para obter detalhes, consulte Executar operações básicas de O&M em nós acionados automaticamente .
Configurar um nó de carga zero
Após criar o nó de carga zero como nó inicial, configure suas propriedades de agendamento para acionar periodicamente todo o workflow.
Implante o nó de carga zero no ambiente de produção. Para obter detalhes, consulte Implantar nós.
Acesse a página Auto Triggered Nodes no Operation Center para visualizar a tarefa implantada e executar operações de O&M. O nó será executado conforme o agendamento configurado. Para obter detalhes, consulte Introdução ao Operation Center.