Tous les produits
Search
Centre de documentation

DataWorks:Afficher les versions d'un nœud

Dernière mise à jour :Aug 20, 2026

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

  1. Connectez-vous à la console DataWorks. Dans la région cible, cliquez sur Data Development and O&M > Data Development 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.

  2. 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

  • Submitted : Le nœud a été validé dans l'environnement de développement, mais n'a pas été inclus dans un package de déploiement ni déployé dans l'environnement de production.

    Accédez à la page de déploiement pour déployer le nœud. Pour plus d'informations, consultez Déployer des tâches.

  • Intermediate Version : Le nœud a été validé dans l'environnement de développement et inclus dans un package de déploiement, mais n'a pas encore été déployé dans l'environnement de production. Le nœud est en attente de déploiement.

    Accédez à la page de déploiement pour déployer le nœud. Pour plus d'informations, consultez Déployer des tâches.

  • Published : Le nœud a été validé dans l'environnement de développement et déployé dans l'environnement de production.

Operation

  • View : Affichez le code de la tâche et la configuration de planification pour la version sélectionnée.

  • Compare : Comparez une version avec la version actuellement enregistrée, ou comparez deux versions quelconques.

    Remarque

    Vous ne pouvez comparer que deux versions à la fois au maximum.

  • Roll Back : Restaurez le nœud vers la version souhaitée.

    Remarque

    La restauration d'une version écrase le contenu actuel du nœud. Après la restauration, vous devez valider à nouveau le nœud pour que la restauration prenne effet.

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 Scheduling > General. 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 :

  • 0 : Les instances sont générées le Next Day.

  • 1 : Les instances sont générées Immediately After Deployment.

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 :

  • 0 : Le nœud peut être réexécuté selon la règle Do not re-run after successful operation, and re-run after failure..

  • 1 : Le nœud peut être réexécuté regardless of its previous run status.

  • 2 : Le nœud Disallow Regardless of Running Status, quel que soit son statut d'exécution précédent.

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 :

  • 0 : Planification quotidienne, hebdomadaire, mensuelle ou annuelle.

  • 1, 2 et 3 : Planification par minute ou par heure.

cronExpress

Expression cron définissant la planification.

extConfig

Configurations supplémentaires au format JSON. Les champs clés incluent :

  • ignoreBranchConditionSkip : Indique s'il faut hériter de la propriété de test à blanc (dry-run) du cycle précédent. Pour plus d'informations, consultez Hériter de la propriété de test à blanc d'un nœud ancêtre.

    • true : Hériter de la propriété de test à blanc.

    • false : Ne pas hériter de la propriété de test à blanc.

  • alisaTaskKillTimeout : Délai d'expiration. Unité : heures.

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 :

  • 1 : L'analyse automatique est activée.

  • 0 : L'analyse automatique est désactivée.

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 :

  • str : La valeur d'entrée ou de sortie.

  • refTableName : La table de sortie.

  • parseType : Méthode utilisée pour ajouter les entrées et les sorties. Valeurs possibles :

    • 0 : Analyse automatique.

    • 1 : Ajout manuel.

    • 2 : Génération système. La dépendance est générée automatiquement en fonction de la lignée des données.

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 :

  • 0 : Aucune option sélectionnée.

  • 1 : Un ou plusieurs nœuds spécifiés.

  • 2 : Nœuds descendants de premier niveau.

  • 3 : Le nœud actuel.

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 :

  • 0 : Planification normale ou test à blanc

  • 1 : Planification suspendue

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.