Todos os produtos
Search
Central de documentação

DataWorks:Visualizar versões de nós

Última atualização: Aug 20, 2026

Cada commit bem-sucedido de um nó ou workflow gera uma nova versão. Use o painel Versions para revisar o histórico de commits, verificar os tipos de alteração, comparar versões e reverter um nó ou workflow para uma versão específica. Este tópico usa um nó como exemplo para explicar os recursos de gerenciamento de versões. O processo para workflows é semelhante.

Acessar a página de edição do nó

  1. Faça login no console do DataWorks. Na região desejada, 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. Acesse a página de edição do nó.

    Na árvore de diretórios à esquerda da página do Data Studio, localize o nó desejado e clique duas vezes no nome do nó para abrir a página de edição.

Visualizar e reverter versões do nó

Na página de edição do nó, clique em Version no painel de navegação à direita para visualizar o histórico de versões do nó. A tabela a seguir descreve os principais parâmetros.

Parâmetro

Descrição

Change Type

O tipo de alteração é New no primeiro commit e Modify nos commits subsequentes.

Status

  • Submitted: O nó foi enviado ao ambiente de desenvolvimento, mas ainda não consta em um pacote de implantação nem foi implantado no ambiente de produção.

    Acesse a página de implantação para implantar o nó. Para mais informações, consulte Deploy tasks.

  • Intermediate Version: O nó foi enviado ao ambiente de desenvolvimento e incluído em um pacote de implantação, mas ainda não foi implantado no ambiente de produção. A implantação está pendente.

    Acesse a página de implantação para implantar o nó. Para mais informações, consulte Deploy tasks.

  • Published: O nó foi enviado ao ambiente de desenvolvimento e implantado no ambiente de produção.

Operation

  • View: Visualize o código da tarefa e a configuração de agendamento da versão selecionada.

  • Compare: Compare uma versão com a versão salva atualmente ou compare duas versões quaisquer.

    Nota

    É possível comparar no máximo duas versões por vez.

  • Roll Back: Reverta o nó para a versão desejada.

    Nota

    A reversão para uma versão substitui o conteúdo atual do nó. Após reverter, envie o nó novamente para que a alteração tenha efeito.

Comparar versões

Você pode comparar versões de nós nos seguintes locais:

  • Na página do DataStudio, clique duas vezes no nome de um nó para abrir a página de edição. Compare as versões no painel Version à direita.

  • Na página de implantação, compare a versão da tarefa a ser implantada com a versão existente no ambiente de produção para revisar as alterações.

A tabela a seguir descreve os parâmetros exibidos na comparação de versões.

Parâmetro

Descrição

appId

ID do workspace do DataWorks ao qual o nó pertence. Acesse a página de configuração do workspace para visualizar esse ID.

createUser

ID do usuário que criou o nó.

createTime

Data e hora de criação do nó.

lastModifyUser

ID do usuário que modificou o nó pela última vez.

lastModifyTime

Data e hora da última modificação do nó.

owner

ID do proprietário do nó. Essa informação está disponível na página Scheduling > General. Para mais informações, consulte Configure basic properties.

startRightNow

Define como as instâncias periódicas são geradas. Valores válidos:

  • 0: As instâncias são geradas no Next Day.

  • 1: As instâncias são geradas Immediately After Deployment.

Para mais informações, consulte Instance generation modes.

taskRerunTime

Número de reexecuções automáticas do nó.

taskRerunInterval

Intervalo entre reexecuções automáticas. Unidade: milissegundos.

reRunAble

Indica se o nó permite reexecução. Valores válidos:

  • 0: O nó permite reexecução conforme a política Do not re-run after successful operation, and re-run after failure..

  • 1: O nó permite reexecução independentemente do status da execução anterior.

  • 2: O nó tem a reexecução bloqueada (Disallow Regardless of Running Status), independentemente do status da execução anterior.

startEffectDate

Data de início da vigência do agendamento.

endEffectDate

Data de término da vigência do agendamento.

cycleType

Tipo de ciclo de agendamento. Valores válidos:

  • 0: Agendamento diário, semanal, mensal ou anual.

  • 1, 2 e 3: Agendamento baseado em minutos ou horas.

cronExpress

Expressão cron que define o agendamento.

extConfig

Configurações adicionais no formato JSON. Os principais campos incluem:

  • ignoreBranchConditionSkip: Defina se a propriedade de dry-run deve ser herdada do ciclo anterior. Para mais informações, consulte Inherit the dry-run property from an ancestor node.

    • true: Herdar a propriedade de dry-run.

    • false: Não herdar a propriedade de dry-run.

  • alisaTaskKillTimeout: Período de timeout. Unidade: horas.

resgroupId

ID do grupo de recursos selecionado para agendamento. Para mais informações, consulte Configure resource properties.

isAutoParse

Indica se a análise automática está ativada. Valores válidos:

  • 1: Análise automática ativada.

  • 0: Análise automática desativada.

Para mais informações, consulte Configure same-cycle scheduling dependencies.

input

Configurações de entrada e saída do nó. Os campos incluem:

  • str: Valor de entrada ou saída.

  • refTableName: Tabela de saída.

  • parseType: Método utilizado para adicionar entradas e saídas. Valores válidos:

    • 0: Análise automática.

    • 1: Adição manual.

    • 2: Geração pelo sistema. A dependência é gerada automaticamente com base na linhagem de dados.

Para mais informações, consulte Overview of scheduling dependency configuration.

inputList

output

outputList

dependentTypeList

Tipo de dependência entre ciclos do nó. Valores válidos:

  • 0: Nenhuma opção selecionada.

  • 1: Um ou mais nós especificados.

  • 2: Nós descendentes de nível 1.

  • 3: O próprio nó atual.

Para mais informações, consulte Configure cross-cycle dependencies.

dependentDataNode

Lista de IDs de nós personalizados para dependências entre ciclos. Este parâmetro só tem efeito quando dependentTypeList está definido como 1.

inputContextList

Configurações de contexto do nó. Para mais informações, consulte Configure node context.

outputContextList

isStop

Indica se o agendamento do nó deve ser suspenso. Valores válidos:

  • 0: Agendamento normal ou dry-run

  • 1: Agendamento suspenso

tags

Reservado para uso futuro.

tagList

fileId

dependentType

Para mais informações sobre propriedades de tempo, consulte Configure time properties.