Show Menu
SUJETS×

Propriétés d'exécution

Onglet Exécution

L'onglet Exécution de la fenêtre Propriétés d'un workflow est organisée en 3 sections :

Planificateur

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 seront exécutés avant les workflows de priorité Basse .
  • 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 opérations .

Exécution

  • 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.
    Consultez cette section .
  • 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 Logs SQL qui est ajouté au workflow (sauf pour les workflows d'opération) et à l'activité Propriétés lorsque l'option est activée. L'onglet Suivi inclut également les 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

  • 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 :
    • Suspendre le processus : le workflow est automatiquement suspendu. Le statut du workflow est alors En échec . Lorsque le problème est résolu, relancez le workflow en utilisant les 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 y indiquer le nombre d'erreurs qui seront ignorées avant que le processus ne soit suspendu. Lorsque ce nombre est atteint, l'état du workflow passe à En échec . Si la valeur de ce champ est 0, le workflow ne sera jamais suspendu, 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 En échec .
    Les opérateurs concernés seront avertis par email, sous réserve que leur adresse email soit renseignée dans leur profil. Définissez les superviseurs du workflow via le champ Superviseur(s) des propriétés (onglet Général ).
    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 .