Vous pouvez gérer les paramètres globaux de vos pipelines IBM Orchestration, tels qu'une règle d'erreur par défaut et des règles par défaut pour la mise en cache des noeuds.
Les paramètres globaux s'appliquent à tous les noeuds du pipeline sauf si les paramètres de noeud local les remplacent. Pour mettre à jour les paramètres globaux, cliquez sur dans la barre d'outils. Vous pouvez configurer:
Définition de la règle d'erreur globale
Vous pouvez définir le comportement des pipelines lorsqu'une erreur se produit.
- Echec du pipeline en cas d'erreur arrête le flux et lance un flux de traitement d'erreurs.
- Poursuivre le pipeline en cas d'erreur tente de continuer à exécuter le pipeline.
Traitement des erreurs
Vous pouvez configurer le comportement des pipelines pour le traitement des erreurs.
- Créer une réponse de traitement d'erreurs personnalisée: personnalisez une réponse de traitement d'erreurs. Ajoutez un noeud de traitement d'erreurs au canevas afin de pouvoir configurer une réponse personnalisée pour le traitement d'erreurs. La réponse s'applique à tous les noeuds configurés pour échouer lorsqu'une erreur se produit.
- Afficher l'icône sur les noeuds liés au pipeline de traitement d'erreurs: une icône signale un noeud avec une erreur pour vous aider à déboguer le flux.
Pour en savoir plus sur le traitement des erreurs, voir Gestion des erreurs de pipeline
Définition des caches de noeud
La mise en cache manuelle des noeuds définit la valeur par défaut de la façon dont le pipeline met en cache et stocke les informations. Vous pouvez remplacer ces paramètres pour des noeuds individuels.
Fréquence d'utilisation du cache par défaut
Vous pouvez modifier les paramètres de cache suivants:
Mode de mise en cache
Choisissez d'activer la mise en cache automatique pour tous les noeuds ou de définir manuellement les conditions de mise en cache pour des noeuds spécifiques.
Activer la mise en cache automatique pour tous les noeuds (recommandé)
Tous les noeuds qui prennent en charge la mise en cache l'activent par défaut. La définition du mode de création ou du mode de copie dans les paramètres de votre noeud surOverwrite
désactive automatiquement le cache, si le noeud prend en charge ces paramètres de définition.Activer la mise en cache pour des noeuds spécifiques dans le panneau des propriétés de noeud
Dans des noeuds individuels, vous pouvez sélectionner Créer un cache de données sur ce noeud dans Sortie pour autoriser la mise en cache pour des noeuds individuels. Une icône de sauvegarde apparaît sur les noeuds qui utilisent cette fonction.La réinitialisation du cache n'a pas d'impact sur les pipelines imbriqués. Par exemple, l'activation de l'option Réinitialiser le cache sur une canalisation mère qui fait référence à la canalisation enfant efface le cache pour la canalisation mère uniquement.
Syntaxe de la mémoire cache
Choisissez les conditions d'utilisation des données mises en cache.
- Ne pas utiliser le cache
- Toujours utiliser le cache
- Utiliser le cache lorsque toutes les conditions sélectionnées sont remplies, les options possibles sont les suivantes:
- Nouvelle tentative à partir d'une exécution précédente ayant échoué
- Les valeurs d'entrée du pipeline en cours sont inchangées par rapport à l'exécution précédente
- La version du pipeline est inchangée par rapport à l'exécution précédente
Pour afficher et télécharger vos données de cache, voir Run tracker dans votre flux. Vous pouvez télécharger les résultats en ouvrant un aperçu du cache du noeud et en cliquant sur l'icône de téléchargement.
Réinitialisation du cache
Si votre cache a été activé, vous pouvez choisir de le réinitialiser lorsque vous exécutez un travail Pipelines. Lorsque vous cliquez sur Exécuter à nouveau, vous pouvez sélectionner Effacer le cache du pipeline dans Définir les paramètres d'exécution. En choisissant cette option, vous remplacez les paramètres de cache par défaut pour réinitialiser le cache pour l'exécution en cours. Cependant, le pipeline continue de créer un cache pour les exécutions suivantes alors que le cache est activé.
Gérer les paramètres de vos pipelines au niveau du projet
Configurez d'autres paramètres globaux pour votre ressource Pipelines à partir de l'onglet Gérer d'un projet. Les paramètres au niveau du projet s'appliquent à toutes les pipelines du projet, à moins qu'ils ne soient remplacés.
Sauvegarde automatique
Vous pouvez choisir d'activer ou de désactiver la sauvegarde automatique pour votre canevas de pipeline. Seules les modifications qui ont un impact sur le flux de pipeline principal sont sauvegardées. Vous pouvez également ajuster la variable pour la fréquence à laquelle vos pipelines sont sauvegardés.
Environnement
Choisissez de remplacer les paramètres de l'environnement par un environnement de pipeline personnalisé que vous avez configuré en tant que modèle d'environnement.
Restrictions
Notez ces restrictions pour les paramètres au niveau du projet :
- Les paramètres de fréquence d'exécution (Pipeline env par défaut) et d'enregistrement ne sont pas sauvegardés lorsque le projet est exporté dans un fichier ZIP. Si vous importez le fichier ZIP exporté dans un nouveau projet, vous devez reconfigurer ces paramètres.
- Les environnements de pipeline personnalisés contenant des environnements définis qui sont exportés à partir d'un projet puis importés dans un nouvel environnement sont effacés et définis comme nuls. Vous devez modifier l'environnement personnalisé importé afin de configurer les variables d'environnement pour le nouvel espace de travail.
- Le paramètre par défaut au niveau du projet ne s'applique qu'aux projets. Les paramètres tels que les environnements personnalisés sont désactivés lors de la promotion d'un pipeline dans un espace. Pour utiliser un environnement de pipeline personnalisé dans un espace, vous devez configurer un environnement nommé pour cet espace.
Rubrique parent: IBM Orchestration Pipelines