Propriétés d’exécution workflow-properties
Onglet Exécution execution-tab
L’onglet Exécution de la fenêtre Propriétés d’un workflow est organisée en 3 sections :
Planificateur scheduler
Cette section n’apparaît que dans les workflows de campagne.
-
Priorité
Le moteur de workflow traite les workflows à exécuter selon le critère de priorité défini dans ce champ. Par exemple, tous les workflows de priorité moyenne sont exécutés avant ceux de priorité faible.
-
Différer l’exécution vers une plage horaire de faible activité
Cette option reporte le démarrage du workflow à une période moins chargée.Certains workflows peuvent être coûteux en termes de ressources pour le moteur de base de données.Nous recommandons de planifier l’exécution pendant une période de faible activité (la nuit, par exemple).Les plages horaires de faible activité sont définies dans le workflow technique Traitements sur les campagnes.
Exécution execution
-
Affinité par défaut
Si votre installation comprend plusieurs serveurs de workflow, utilisez ce champ pour choisir l’ordinateur sur lequel le workflow sera exécuté.Si la valeur définie dans ce champ n’existe sur aucun serveur, le workflow restera en attente.
Reportez-vous à ce guide d’installation de Campaign Classic v7.
-
Jours d’historique
Les tables de travail de la base de données conservent un historique des exécutions (tâches, événements, log).Définissez ici le nombre de jours d’archives que vous voulez conserver pour ce workflow : les processus de nettoyage supprimera une fois par jour les archives plus anciennes.Si la valeur de ce champ est zéro, l’archive ne sera jamais supprimée.
-
Enregistrer les requêtes SQL dans le journal
Cette fonctionnalité est réservée aux utilisateurs et utilisatrices avancés. Elle concerne les workflows qui contiennent des activités de ciblage (requête, union, intersection, etc.).Lorsque cette option est cochée, les requêtes SQL envoyées à la base de données lors de l’exécution du workflow sont affichées dans Adobe Campaign : cela signifie que vous pouvez les analyser afin d’optimiser les requêtes ou de diagnostiquer les problèmes.
Les requêtes sont affichées dans un onglet Logs SQL ajouté au workflow (sauf pour les workflows de campagne) et à l’activité Propriétés lorsque l’option est activée. L’onglet Audit comprend également des requêtes SQL.
-
Exécuter dans le moteur
Cette option ne peut être utilisée qu’à des fins de débogage et jamais en production.Lorsqu’elle est activée, le workflow devient prioritaire et tous les autres workflows sont arrêtés tant que celui-ci n’est pas terminé.
Gestion des erreurs error-management
-
Résolution des problèmes
Ce champ vous permet de définir les actions à effectuer si une tâche de workflow rencontre une erreur.Deux options sont disponibles :
- Arrêter le processus : le workflow est automatiquement mis en pause. Sinon, le statut du workflow devient Échec. Une fois le problème résolu, redémarrez le workflow à l’aide des boutons Démarrer ou Redémarrer.
- Ignorer : le statut de la tâche qui a déclenché l’erreur passe à Échec, mais le workflow conserve le statut Démarré.Cette configuration est pertinente dans le cas de tâches récurrentes : si la branche comporte un planificateur, celui-ci démarrera normalement à la prochaine exécution du workflow.
-
Erreurs consécutives
Ce champ est disponible lorsque la valeur Ignorer est sélectionnée dans le champ En cas d’erreur.Vous pouvez indiquer le nombre d’erreurs qui peuvent être ignorées avant l’arrêt du processus.Une fois ce nombre atteint, le statut du workflow passe à Échec. Si la valeur de ce champ est 0, le workflow ne sera jamais arrêté, quel que soit le nombre d’erreurs.
-
Template
Dans ce champ, choisissez le modèle de notification à envoyer au groupe de supervision du workflow lorsque celui-ci passe sur En échec.
Les opérateurs et opératrices recevront un e-mail, à l’adresse indiquée dans leur profil, le cas échéant. Pour définir les responsable des workflows, accédez au champ Personnes chargées de la supervision de l’onglet Général des propriétés.
Le modèle par défaut Notification du responsable d’un workflow comprend un lien qui permet d’accéder en Web à la console Adobe Campaign et, après connexion, d’agir sur le workflow en erreur.
Vous pouvez créer un modèle personnalisé dans Administration > Gestion de campagne > Modèles des diffusions techniques.