Déclencheurs du planificateur envoyés en cas de réussite ou d'échec des exécutions

Lorsque vous créez ou éditez une planification, vous pouvez configurer un déclencheur qui sera envoyé par la planification en cas de succès ou d'échec d'une exécution et vous pouvez aussi configurer une ou plusieurs planifications afin qu'elles soient à l'écoute de ces déclencheurs.

Les déclencheurs fonctionnent sur tous les produits. Par exemple, un diagramme Unica Campaign peut envoyer un déclencheur qui lance un mailing Unica Deliver.

Un déclencheur est une chaîne de texte que le déclencheur Unica peut envoyer lors de la réussite ou de l'échec d'une exécution. Chaque planification peut envoyer un déclencheur en cas de réussite d'une exécution et un déclencheur en cas d'échec d'une exécution. De même, chaque planification peut se mettre à l'écoute d'un déclencheur de réussite et d'un déclencheur d'échec.

Toutes les planifications configurées pour écouter un déclencheur reçoivent tous les déclencheurs envoyés, mais une planification ne lance une exécution que si elle reçoit le déclencheur à l'écoute duquel elle se trouve. Vous pouvez créer de cette manière un nombre illimité de dépendances entre les planifications.

Après avoir créé un déclencheur, le déclencheur apparaît dans une liste déroulante de déclencheurs dans l'interface utilisateur du planificateur, ce qui permet de le réutiliser aisément.

Exemple de déclencheur

Vous pouvez planifier l'exécution simultanée d'un ensemble de diagrammes Unica Campaign en les configurant pour qu'ils écoutent tous le même déclencheur, qui peut être envoyé par n'importe quelle autre planification ou par une application externe en utilisant l'utilitaire scheduler_console_client. Vous pouvez également utiliser les déclencheurs pour définir l'exécution séquentielle d'un ensemble de diagrammes.

L'exemple suivant présente la façon de configurer l'exécution d'une série de diagrammes dans un ordre spécifié.

  • Le diagramme 1 est planifié avec un déclencheur "Flowchart 1 run complete" qui est envoyé lorsque l'exécution réussit.
  • Le diagramme 2 est planifié comme suit.
    • Démarre lors de la réception d'un déclencheur "Flowchart 1 run complete".
    • Envoie un déclencheur "Flowchart 2 complete" lorsque l'exécution réussit.
  • Le diagramme 3 est planifié pour démarrer lors de la réception d'un déclencheur "Flowchart 2 run complete".

A propos des déclencheurs de début

Une planification configurée avec un déclencheur de début commence à écouter un déclencheur dès qu'il est créé, quelle que soit la date de début. Toutefois, le déclencheur ne remplace pas la date de début. Par exemple, si la date de début d'une planification est le 12 décembre 2016 et qu'elle reçoit son déclencheur de début le 5 décembre 2016, l'exécution ne démarre pas avant le 12 décembre 2016.