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ó
Faça login no console do DataWorks. Na região desejada, clique em no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Development.
-
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 |
|
|
Operation |
|
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 . Para mais informações, consulte Configure basic properties. |
|
startRightNow |
Define como as instâncias periódicas são geradas. Valores válidos:
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:
|
|
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:
|
|
cronExpress |
Expressão cron que define o agendamento. |
|
extConfig |
Configurações adicionais no formato JSON. Os principais campos incluem:
|
|
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:
Para mais informações, consulte Configure same-cycle scheduling dependencies. |
|
input |
Configurações de entrada e saída do nó. Os campos incluem:
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:
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:
|
|
tags |
Reservado para uso futuro. |
|
tagList |
|
|
fileId |
|
|
dependentType |
Para mais informações sobre propriedades de tempo, consulte Configure time properties.