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 d'opérations.

  • 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 lancement du workflow vers une plage horaire moins chargée. Certains workflows peuvent être très coûteux en termes de ressources pour le moteur de base de données. Il peut donc être utile de décaler l’exécution des workflows moins urgents vers une plage 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 sur quelle machine le workflow s'exécutera. Si la valeur définie dans ce champ n'existe au niveau d'aucun serveur, le workflow restera en attente.

  • Jours d'historique

    Les tables de travail de la base conservent un historique des exécutions (tâches, évènements, journal). Définissez ici le nombre de jours d'historique que vous voulez conserver pour ce workflow : les processus de nettoyage de la base supprimeront chaque jour les historiques plus anciens. Si la valeur de ce champ est zéro, l'historique ne sera jamais supprimé.

  • Enregistrer les requêtes SQL dans le journal

    Cette fonctionnalité est réservée aux utilisateurs experts. 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 vers la base lors de l'exécution du workflow sont affichées dans Adobe Campaign : vous pouvez ainsi les analyser afin d'optimiser les requêtes ou diagnostiquer d'éventuels problèmes.

    Les requêtes sont affichées dans un onglet Journaux 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 doit être utilisée qu'à des fins de débuggage et jamais en production. Lorsque cette option est activée, le workflow devient prioritaire, et tous les autres workflows sont stoppés par le moteur de workflow tant qu'il n'est pas terminé.

Gestion des erreurs error-management

  • Résolution des problèmes

    Ce champ vous permet de définir l'action à effectuer lorsqu'une tâche du workflow est en 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  : la tâche ayant provoqué l'erreur prend le statut En échec, mais le workflow garde le statut Démarré. Ce paramétrage est pertinent dans le cas de tâches récurrentes : si la branche comporte un planificateur, celui-ci se déclenchera normalement à sa prochaine date d'exécution.
  • Erreurs consécutives

    Ce champ devient disponible lorsque la valeur Ignorer est sélectionnée dans le champ En cas d’erreur. Vous pouvez spécifier 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 de la personne responsable d’un workflow comprend un lien qui permet d’accéder via le web à la console cliente 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 et diffusions techniques.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d