Chaque validation réussie d'un nœud ou d'un workflow crée une nouvelle version. Utilisez le panneau Versions pour consulter l'historique des validations, vérifier les types de modifications, comparer les versions et restaurer un nœud ou un workflow vers une version spécifique. Cette rubrique utilise un nœud pour illustrer les fonctionnalités de gestion des versions. Le processus est similaire pour les workflows.
Accéder à la page d'édition du nœud
Connectez-vous à la console DataWorks. Dans la région cible, cliquez sur dans le volet de navigation de gauche. Sélectionnez un espace de travail dans la liste déroulante et cliquez sur Go to Data Development.
-
Accédez à la page d'édition du nœud.
Dans l'arborescence située sur le côté gauche de la page Data Studio, recherchez le nœud cible et double-cliquez sur son nom pour ouvrir sa page d'édition.
Afficher et restaurer les versions d'un nœud
Sur la page d'édition du nœud, cliquez sur Version dans le volet de navigation de droite pour afficher l'historique des versions du nœud. Le tableau suivant décrit les principaux paramètres.
|
Paramètre |
Description |
|
Change Type |
Le type de modification est New pour la première validation et Modify pour les validations suivantes. |
|
Status |
|
|
Operation |
|
Comparer les versions
Vous pouvez comparer les versions des nœuds depuis les emplacements suivants :
Sur la page DataStudio, double-cliquez sur le nom d'un nœud pour ouvrir sa page d'édition. Comparez les versions du nœud dans le panneau Version situé à droite.
Sur la page de déploiement, comparez la version d'une tâche à déployer avec la version présente dans l'environnement de production afin d'examiner les modifications.
Le tableau suivant décrit les paramètres affichés lors de la comparaison des versions.
|
Paramètre |
Description |
|
appId |
ID de l'espace de travail DataWorks du nœud. Accédez à la page de configuration de l'espace de travail pour afficher cet ID. |
|
createUser |
ID de l'utilisateur qui a créé le nœud. |
|
createTime |
Date et heure de création du nœud. |
|
lastModifyUser |
ID de l'utilisateur qui a modifié le nœud pour la dernière fois. |
|
lastModifyTime |
Date et heure de la dernière modification du nœud. |
|
owner |
ID du propriétaire du nœud. Vous trouverez cette information sur la page . Pour plus d'informations, consultez Configurer les propriétés de base. |
|
startRightNow |
Spécifie comment les instances périodiques sont générées. Valeurs possibles :
Pour plus d'informations, consultez Modes de génération des instances. |
|
taskRerunTime |
Nombre de tentatives de réexécution automatique du nœud. |
|
taskRerunInterval |
Intervalle de réexécution automatique. Unité : millisecondes. |
|
reRunAble |
Indique si le nœud peut être réexécuté. Valeurs possibles :
|
|
startEffectDate |
Date à partir de laquelle la planification devient effective. |
|
endEffectDate |
Date à partir de laquelle la planification n'est plus effective. |
|
cycleType |
Type de cycle de planification. Valeurs possibles :
|
|
cronExpress |
Expression cron définissant la planification. |
|
extConfig |
Configurations supplémentaires au format JSON. Les champs clés incluent :
|
|
resgroupId |
ID du groupe de ressources sélectionné pour la planification. Pour plus d'informations, consultez Configurer les propriétés des ressources. |
|
isAutoParse |
Indique si l'analyse automatique est activée. Valeurs possibles :
Pour plus d'informations, consultez Configurer les dépendances de planification intra-cycle. |
|
input |
Configurations d'entrée et de sortie du nœud. Les champs incluent :
Pour plus d'informations, consultez Présentation de la configuration des dépendances de planification. |
|
inputList |
|
|
output |
|
|
outputList |
|
|
dependentTypeList |
Type de dépendance inter-cycles du nœud. Valeurs possibles :
Pour plus d'informations, consultez Configurer les dépendances inter-cycles. |
|
dependentDataNode |
Liste des ID de nœuds personnalisés pour les dépendances inter-cycles. Ce paramètre prend effet uniquement lorsque dependentTypeList est défini sur 1. |
|
inputContextList |
Configurations du contexte du nœud. Pour plus d'informations, consultez Configurer le contexte du nœud. |
|
outputContextList |
|
|
isStop |
Indique s'il faut suspendre la planification du nœud. Valeurs possibles :
|
|
tags |
Réservé pour une utilisation future. |
|
tagList |
|
|
fileId |
|
|
dependentType |
Pour plus d'informations sur les propriétés temporelles, consultez Configurer les propriétés temporelles.