Configurer les paramètres de workflow workflow-settings

Lors de la création d’un workflow ou de l’orchestration des activités d’un workflow dans la zone de travail, vous pouvez accéder aux paramètres avancés du workflow. Par exemple, vous pouvez définir un fuseau horaire spécifique pour le workflow, gérer le comportement du workflow en cas d’erreur ou indiquer le délai après lequel l’historique du workflow doit être purgé.

Ces paramètres sont prédéfinis dans le modèle sélectionné lors de la création du workflow, mais peuvent être modifiés selon les besoins du workflow.

{modal="regular"}

Propriétés de workflow properties

La section Propriétés fournit des paramètres génériques qui peuvent être configurés lors de la création du workflow. Pour accéder aux propriétés d’un workflow existant, cliquez sur le bouton Paramètres situé dans la barre d’actions qui se trouve au-dessus de la zone de travail du workflow.

{modal="regular"}

Ces propriétés sont les suivantes :

  • Le libellé du workflow qui s’affiche dans la liste.

  • Le nom interne du workflow.

  • Le dossier dans lequel le workflow doit être enregistré.

  • Le fuseau horaire par défaut à utiliser dans toutes les activités du workflow. Par défaut, le fuseau horaire du workflow est celui défini pour la personne opératrice actuelle de Campaign.
    Les valeurs possibles sont les suivantes :

    • Fuseau horaire du serveur pour utiliser le fuseau horaire du serveur applicatif Adobe Campaign.
    • Fuseau horaire de l’opérateur ou de l’opératrice pour utiliser le fuseau horaire de l’opérateur ou de l’opératrice Adobe Campaign qui exécute le workflow, tel que défini dans le profil de l’opérateur ou de l’opératrice, dans la console cliente.
    • Fuseau horaire de la base de données pour utiliser le fuseau horaire du serveur de base de données.
    • Un fuseau horaire spécifique.
  • En cas d’échec d’un workflow, les opérateurs et opératrices appartenant au groupe sélectionné dans le champ Personne(s) responsable(s) reçoivent une notification par e-mail.

  • Vous pouvez également saisir un description de votre workflow.

Lorsque le workflow est associé à une campagne, il s’affiche dans le champ Campagne liée. Vous pouvez ouvrir la campagne associée à partir de ce champ.

Paramètres de segmentation segmentation-settings

  • Dimension de ciblage  : sélectionnez la dimension de ciblage à utiliser pour cibler les profils (destinataires, bénéficiaires d’un contrat, opérateur ou opératrice, abonnées ou abonnés, etc.). En savoir plus sur les dimensions de ciblage

  • Conserver le résultat des populations intermédiaires entre deux exécutions  : par défaut, seules les tables de travail de la dernière exécution du workflow sont conservées. Les tables de travail des exécutions précédentes sont purgées par un workflow technique qui s’exécute quotidiennement.

    Si cette option est activée, les tables de travail sont conservées même après l’exécution du workflow. Vous pouvez l’utiliser à des fins de test. N’utilisez donc cette option que dans les environnements de développement ou d’évaluation. Cette option ne doit jamais être activée dans un workflow de production.

Paramètres d'exécution exec-settings

  • Jours d’historique  : indique le nombre de jours après lesquels l’historique doit être purgé. L’historique contient des éléments liés au workflow : logs, tâches, événements (objets techniques liés à l’opération du workflow). La valeur par défaut est de 30 jours pour les modèles de workflow prêts à l’emploi. La purge de l’historique est effectuée par le workflow technique de nettoyage de la base de données, qui est exécuté par défaut tous les jours.

    note important
    IMPORTANT
    Si le champ Jours d’historique n’est pas renseigné, la valeur prise en compte est « 1 », ce qui signifie que l’historique sera purgé après 1 jour.
  • Affinité par défaut  : si votre installation comprend plusieurs serveurs de workflow, ce champ permet de spécifier le serveur sur lequel le workflow sera exécuté. Cela force l’exécution de ce workflow sur un serveur particulier. Vous pouvez choisir n’importe quel nom d’affinité existant, mais veillez à ne pas utiliser d’espaces ni de signes de ponctuation. Si vous utilisez des serveurs différents, spécifiez aussi des noms différents, séparés par des virgules.

    note important
    IMPORTANT
    Si la valeur définie dans ce champ n’existe sur aucun serveur, le workflow reste en attente.
  • Enregistrer les requêtes SQL dans le log  : cochez cette option pour pouvoir enregistrer les requêtes SQL du workflow dans les logs. Cette fonctionnalité est réservée aux utilisateurs et utilisatrices avancés. Elle s’applique aux workflows qui contiennent des activités de ciblage, comme Créer une audience. Lorsque cette option est activée, les requêtes SQL envoyées à la base de données lors de l’exécution du workflow sont affichées dans les logs du workflow, ce qui vous permet de les analyser afin d’optimiser les requêtes ou de diagnostiquer les problèmes.

Paramètres de gestion des erreurs error-settings

  • Gestion des erreurs  : ce champ vous permet de définir les actions à effectuer si une tâche de workflow rencontre une erreur. Trois choix s’offrent à vous :

    • Suspendre le processus  : le workflow est automatiquement mis en pause et adopte le statut Échec. Une fois le problème résolu, reprenez l’exécution du workflow à l’aide des boutons Reprendre.
    • Ignorer  : le statut de la tâche qui a déclenché l’erreur passe à Échec, mais le workflow conserve le statut Démarré.
    • Abandonner le processus  : le workflow est automatiquement arrêté et adopte le statut Échec. Une fois le problème résolu, redémarrez le workflow à l’aide du bouton Démarrer.
  • 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.

Script d’initialisation initialization-script

Ce script d’initialisation vous permet d’initialiser des variables ou de modifier des propriétés d’activité. Cliquez sur le bouton Modifier le code et saisissez l’extrait de code à exécuter. Le script est appelé lors de l’exécution du workflow. Consultez la section relative aux variables d’événement.

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b