Todos os produtos
Search
Central de documentação

DataWorks:Desfazer deploy de nós

Última atualização: Jun 27, 2026

Este tópico descreve problemas comuns relacionados ao cancelamento do deploy de nós.

Desfazer o deploy de um nó

Em workspaces no modo padrão, o ambiente de desenvolvimento é isolado do ambiente de produção. Ao excluir um nó no Data Studio, a exclusão ocorre apenas no ambiente de desenvolvimento. Para remover o nó do ambiente de produção, implante essa exclusão nesse ambiente. O deploy do nó só é desfeito após a conclusão bem-sucedida da implantação. Para mais informações, consulte Desfazer o deploy de uma tarefa.

Verifique se o deploy foi desfeito com sucesso

Após concluir o cancelamento do deploy, acesse a página Operation Center > Scheduled Tasks e verifique se o nó não consta mais na lista. A ausência do nó na lista indica que o deploy foi desfeito com sucesso.

Restaurar um nó com deploy cancelado

Quando o deploy de um nó é desfeito, ele é movido para a Lixeira. Restaure a tarefa removida diretamente da Lixeira. Para mais informações, consulte Restaurar uma tarefa.

Erro: Implante o arquivo ${filename} no ambiente de produção ou cancele sua implantação

  • Causa: A Lixeira do DataWorks só consegue restaurar itens, como nós, recursos ou funções, se eles tiverem sido excluídos tanto do ambiente de desenvolvimento quanto do de produção. Esse erro ocorre quando um item é removido do ambiente de desenvolvimento, mas essa exclusão ainda não foi implantada no ambiente de produção.

  • Solução: Acesse a página de implantação de tarefas, cancele a implantação da tarefa atual e restaure o arquivo no Data Studio.

Erro: Falha na exclusão porque o nó possui dependências downstream

  • Causa: Para garantir a execução normal das tarefas downstream, o DataWorks permite desfazer o deploy de uma tarefa somente quando ela não possui dependências downstream nos ambientes de desenvolvimento e de produção.

    Nota

    Desfazer o deploy de um nó pode fazer com que outras tarefas dependentes dele apresentem execução anormal. Alinhe-se com os responsáveis por todas as tarefas que dependem desse nó antes de prosseguir.

  • Solução:

    1. Verifique as dependências downstream da tarefa que terá o deploy desfeito: acesse a página de tarefas agendadas no Operation Center, tanto no ambiente de desenvolvimento quanto no de produção, e confirme se existem dependências downstream. Para mais informações, consulte Visualize dependências de nós.

    2. Remova as dependências downstream da tarefa alvo:

      1. Acesse a página de configurações de agendamento da tarefa dependente downstream e remova a dependência referente à tarefa que será removida. Para mais detalhes, consulte Exclua ou altere dependências de nós.

      2. Envie a tarefa downstream para eliminar o vínculo entre ela e a tarefa a ser removida no ambiente de desenvolvimento.

      3. Implante a tarefa downstream para eliminar o vínculo entre ela e a tarefa a ser removida no ambiente de produção.

      4. Prossiga com o cancelamento do deploy da tarefa. Para mais informações, consulte Desfazer o deploy de uma tarefa.

Não é possível interromper instâncias históricas de um nó excluído

  • Descrição: Após a exclusão de um nó em um workflow e a implantação dessa mudança no ambiente de produção, as instâncias agendadas já geradas para esse nó permanecem ativas. Essas instâncias históricas podem continuar em execução e disparar alertas de timeout. Tentativas diretas de encerramento ou congelamento dessas instâncias podem falhar.

  • Solução:

    1. Acesse a página Operation Center > Scheduled Instances e pesquise pelo nome do workflow ou do nó para localizar a instância desejada.

    2. Selecione a instância alvo e execute a operação de Terminate ou Freeze. Caso o workflow contenha múltiplas instâncias, trate cada uma delas individualmente.

    3. Se as operações padrão não resolverem o problema, abra um ticket para solicitar assistência ao suporte técnico do DataWorks.