Cette rubrique répond aux questions fréquentes sur le gel et le dégel des nœuds.
Que se passe-t-il après le gel ou le dégel d'un nœud planifié ou d'une instance de nœud planifié ?
Pourquoi un nœud planifié gelé s'exécute-t-il selon la planification ?
Que se passe-t-il après le gel ou le dégel d'un nœud planifié ou d'une instance de nœud planifié ?
-
Gel et dégel d'un nœud planifié
Chaque nuit, le système génère les instances de nœuds planifiés pour le lendemain à partir du nœud planifié correspondant. Lorsque vous gelez un nœud planifié, ses instances suivantes sont également gelées. Cela bloque aussi l'exécution de toutes les instances descendantes dépendantes.
RemarqueLe jour où vous gelez un nœud planifié, les instances déjà générées pour cette journée s'exécutent comme prévu. Les instances générées pour le jour suivant seront gelées, ce qui bloquera l'exécution de toutes les instances descendantes.
Dans Operation Center : dans le volet de navigation de gauche, accédez à Cycle Task > Auto Triggered Nodes. Dans la liste des nœuds, sélectionnez le nœud cible, puis cliquez sur Pause (Freeze) ou Resume (Unfreeze) dans le menu déroulant de la colonne Actions ou depuis la barre d'opérations par lot en bas de page.
Dans DataStudio : sur le panneau Schedule d'un nœud, la section Recurrence propose trois options : Normal, Skip Execution et Dry Run. Lorsqu'un nœud planifié est gelé, son paramètre Recurrence est défini sur Skip Execution. Pour dégeler le nœud, définissez ce paramètre sur Normal.
RemarqueAprès avoir sélectionné Skip Execution ou Normal pour le paramètre Recurrence dans DataStudio, vous devez à nouveau valider et déployer le nœud afin de geler ou dégeler le nœud planifié dans l'environnement de production.
-
Gel et dégel d'une instance de nœud planifié
Le gel d'une instance de nœud planifié affecte uniquement cette instance spécifique. Si vous dégelez une instance alors que son nœud planifié reste gelé, les instances générées pour le jour suivant seront toujours gelées. Sur la page
Operation Center
>
Cycle Task
>
Auto Triggered Node Instances
, vous pouvez geler une seule instance en sélectionnant
Pause (Freeze)
dans le menu déroulant
More
. Vous pouvez également effectuer des opérations par lot à l'aide des boutons
Pause (Freeze)
et
Resume (Unfreeze)
dans la barre d'actions inférieure.
ImportantLes opérations de gel et de dégel sont effectuées manuellement. En cas de problème, consultez le journal des opérations.
Qu'advient-il des instances de remplissage de données et des instances de test après le gel d'un nœud planifié ?
Une instance de remplissage de données et une instance de test sont des instantanés générés pour un nœud planifié. Si un nœud planifié est gelé, l'instance de remplissage de données et l'instance de test générées sont également gelées.
Comment réexécuter une instance de nœud planifié dégélée ?
Une instance de nœud planifié dégélée s'exécute en fonction de l'heure de planification que vous spécifiez dans la section Schedule de l'onglet Properties, ainsi que du statut des nœuds ancêtres du nœud planifié qui génère l'instance.
Supposons que l'instance A soit un nœud ancêtre de l'instance B, et que l'instance B soit gelée. Si vous dégelez l'instance B :
Scénario 1 : si l'instance A ne s'est pas exécutée, l'instance B passe en état d'attente et s'exécute à l'heure prévue.
Scénario 2 : si l'instance A est en cours d'exécution, l'instance B passe en état d'attente et s'exécute à l'heure prévue.
-
Scénario 3 : si l'instance A s'est exécutée avec succès :
Si l'heure prévue pour l'instance B n'est pas encore arrivée, elle passe en état d'attente.
Si l'heure prévue pour l'instance B est déjà passée, l'instance échoue. Pour exécuter l'instance, cliquez sur Rerun dans la colonne Actions pour l'instance B. Une fois l'instance exécutée avec succès, elle déclenche l'exécution de ses instances descendantes selon leurs dépendances.
Scénario 4 : si l'instance A échoue, elle ne déclenche pas l'exécution de l'instance B. Pour savoir comment gérer l'échec de l'instance A, consultez la rubrique Node does not run.

Pourquoi un nœud planifié gelé s'exécute-t-il selon la planification ?
-
Description du problème
Un nœud planifié gelé s'exécute selon la planification.
-
Causes et solutions
Chaque nuit, le système génère et planifie les instances de nœuds planifiés devant s'exécuter le lendemain. Vous pouvez accéder à la page Patch Data ou Test Instance dans Operation Center et cliquer sur Patch Data ou Test dans la colonne Actions du nœud planifié. Le système génère une instance de remplissage de données ou une instance de test basée sur les informations d'instantané du nœud planifié actuel. Tenez compte des points suivants concernant les relations entre les nœuds planifiés et leurs instances, ainsi qu'entre les instances de test et les instances de remplissage de données :
Vérifiez si le nœud que vous gelez est bien un nœud planifié.
-
L'opération de gel effectuée sur un nœud planifié ne s'applique pas aux instances de nœuds planifiés dont l'exécution est programmée avant l'heure à laquelle vous gelez le nœud planifié.
Les instances de nœuds planifiés dont l'exécution est prévue le jour même où vous gelez le nœud planifié peuvent s'exécuter comme attendu.
L'opération de gel ne s'applique pas aux instances de remplissage de données et aux instances de test générées avant l'opération de gel.
Comment consulter les utilisateurs ayant effectué des opérations sur un nœud et voir les opérations réalisées ?
-
Consulter le journal des opérations pour une instance ou un nœud
Vous pouvez consulter le journal des opérations sur les pages
Auto Triggered Task
ou
Auto Triggered Node Instance
dans
Operation Center
. Accédez à la page
Operation Center
>
Cycle Task
>
Auto Triggered Node Instances
. Sélectionnez une instance cible et cliquez sur l'onglet
Operation Log
à droite pour consulter son historique. Le tableau comprend les colonnes
Time
,
Operator
et
Operation
, qui enregistrent les détails des opérations telles que le gel d'une instance, la création d'un workflow de remplissage de données, la récupération d'un nœud et la modification de la propriété d'un nœud.
-
Consulter les utilisateurs et les opérations basés sur les résultats de comparaison des versions d'un nœud planifié :
Si vous modifiez un nœud, puis le validez et le déployez, mais que l'opération de modification du nœud n'est pas enregistrée dans l'onglet Operation Log de la page Cycle Task ou Cycle Instance dans Operation Center, vous pouvez comparer la version actuelle du nœud dans l'onglet Versions de la page DataStudio avec la version du nœud dans l'environnement de production pour obtenir les détails des modifications de version. Pour plus d'informations, consultez la rubrique View node versions.
-
Consulter les utilisateurs et les opérations sur la page Operating Record dans Operation Center :
Sur la page Operating Record, un membre de l'espace de travail disposant du rôle O&M ou Workspace Manager peut consulter les opérations effectuées par les membres de l'espace de travail sur les pages d'Operation Center dans l'environnement de production. Pour plus d'informations, consultez la rubrique View operation history.