orchestrator
latest
false
Guide de l'utilisateur d'Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 7 oct. 2024

Création de déclencheurs d'événements

Important : les déclencheurs d'événement créés au moment de la conception à l'aide d'activités de déclencheur d'événement peuvent être configurés davantage au moment de la création du processus, dans Orchestrator, car ces types de déclencheurs sont identifiés comme des exigences de package. Consultez la section Gestion des exigences des packages > Ajout de déclencheurs d'événement (Managing package requirements > Adding event triggers) pour en savoir plus.

Pour configurer des déclencheurs d'événement dans Integration Service, lisez la section Configuration de déclencheurs d'événements (Configuring event triggers).

Pour configurer des déclencheurs d'événement au moment de la création du processus, dans Orchestrator :

  1. Une fois qu'Orchestrator a affiché le déclencheur d'événement en tant qu'exigence du package, cliquez sur le bouton Mettre à jour le déclencheur (Update Trigger) correspondant. La page Modifier le déclencheur d'événement (Edit Event Trigger) s'ouvre. Cette étape est facultative. Les sélections par défaut s'appliquent si elle est ignorée.
  2. Saisissez un nom unique pour votre déclencheur d'événement. Les doublons sont identifiés dans l'onglet Exigences du package (Package Requirements), avec le statut Nom dupliqué (Duplicate Name).
    Remarque : le nom du processus est prérempli et vous ne pouvez pas le modifier à cette étape.
  3. Définissez la priorité de la tâche.
  4. Sélectionnez le type de runtime. Si vous souhaitez utiliser un runtime Unattended, nous vous recommandons de ne pas définir la connexion sur Configurable par les utilisateurs (Configurable by users).
  5. Activez le bouton bascule Planifier la fin de l'exécution de la tâche pour sélectionner une stratégie de fin de tâche.
    Remarque : le délai spécifié ici expire en fonction des spécifications, même si l'exécution est en file d'attente. Par exemple, si vous planifiez le lancement d'une exécution à 13 h et que vous la configurez pour qu'elle s'arrête après 20 minutes, l'exécution s'arrête à 13 h 20, même si elle est restée dans une file d'attente jusqu'à 13 h 15, puis a démarré.

    Par ailleurs, si vous planifiez d’arrêter une tâche toujours en attente ou en cours d’exécution après 2 heures, et que vous configurez également l’arrêt forcé de la même tâche après 3 heures, l’arrêt de la tâche sera forcé après 5 heures au total. Cela se produit parce que le signal est d’abord envoyé à Orchestrator pour indiquer que la tâche a bien été arrêtée après 2 heures. Une fois le signal reçu, l’action d’arrêt forcé de la tâche ne doit se déclencher que 3 heures plus tard, soit un total de 5 heures.

    • Sélectionnez Arrêter dans la liste déroulante afin d’essayer de mettre fin normalement à l’exécution une fois l’intervalle de temps défini écoulé depuis que la tâche est bloquée dans l’état En attente (Pending) ou En cours d’exécution (Running) (définissez l’heure sur un minimum de 1 minute, et un maximum de 10 jours, 23 heures et 59 minutes) ;
      Exemple : Orchestrator tentera d’arrêter les tâches bloquées en attente (Pending) ou en cours d’exécution (Running) depuis au moins 10 minutes.
      docs image
    • Sélectionnez Forcer l’arrêt dans la liste déroulante afin d’essayer de forcer l’arrêt de l’exécution une fois l’intervalle de temps défini écoulé depuis que la tâche est bloquée dans l’état En attente (Pending) ou En cours d’exécution (Running) (définissez l’heure sur un minimum de 1 minute, et un maximum de 10 jours, 23 heures et 59 minutes) ;

      Exemple : Orchestrator tentera de forcer l’arrêt des tâches bloquées en attente (Pending) ou en cours d’exécution (Running) depuis au moins 10 minutes.

    • Sélectionnez Arrêter dans la liste déroulante et activez l’option Forcer l’arrêt de la tâche si elle ne s’arrête pas afin de mettre fin normalement à l’exécution une fois l’intervalle de temps défini écoulé depuis que le travail est bloqué dans un état En attente (Pending) ou En cours d’exécution (Running), puis tenter d’en forcer l’arrêt une fois que l’intervalle de temps défini s’est écoulé depuis que le travail est bloqué dans un état En cours d’arrêt (Stopping) (définissez le temps sur un minimum de 1 minute, un maximum de 10 jours, 23 heures et 59 minutes).

      Exemple : Orchestrator tentera d’arrêter les tâches bloquées sur le statut En attente (Pending) ou En cours d’exécution (Running) pendant au moins 10 minutes. Si l’arrêt ne se produit pas, Orchestrator tentera de forcer l’arrêt des tâches en tentative d’arrêt depuis au moins 20 minutes.

  6. Activez la bascule Générer une alerte si la tâche est bloquée (dans le statut En attente ou Reprise) (Generate an alert if the job is stuck (in pending or resumed status)) et définissez la durée acceptable pendant laquelle la tâche doit rester dans le statut En attente ou Reprise. La durée minimale configurable est d'une minute. La durée maximale configurable est de onze jours. Si la tâche dépasse la durée configurée, une fenêtre contextuelle d'alerte de gravité « Erreur » vous en informe avec le texte suivant : « La tâche pour #process {process_number} est en attente/en cours d'exécution depuis plus de X heures et Y minutes. », Où :
    • N : correspond au nombre de tâches qui ont déclenché l'alerte ;
    • {process_number} : l'identifiant du processus ;
    • X : le nombre d'heures configuré que la tâche a dépassée tout en ayant le statut en attente ou repris ; Les jours sont convertis en heures.
    • Y : le nombre configuré de minutes que la tâche a dépassé tout en ayant le statut En attente ou Reprise.
  7. Activez la bascule Générer une alerte si la tâche a démarré et ne s'est pas terminée (Generate an alert if the job started and has not completed), et définissez la durée acceptable pour la tâche. La durée configurable est d'une minute au minimum et de onze jours au maximum. Si la tâche dépasse la durée configurée, une fenêtre contextuelle d'alerte de gravité « Erreur » vous en informe avec le texte suivant : « La tâche pour #process {process_number} est en attente/en cours d'exécution depuis plus de X heures et Y minutes. », Où :
    • {process_number} : l'identifiant du processus ;
    • X - le nombre d'heures configuré que la tâche a dépassé lors de sa tentative d'achèvement ; Les jours sont convertis en heures.
    • Y : le nombre configuré de minutes que la tâche a dépassé lors de sa tentative d'achèvement.
  8. Cliquez sur Mettre à jour (Update). Cela met à jour la configuration Orchestrator du déclencheur d'événement.
  9. Cliquez sur Suivant (Next) pour poursuivre la configuration du processus, puis cliquez sur Créer (Create).
Remarque :

Désactivation du déclencheur basée sur l’exécution

Cela s’applique uniquement aux déclencheurs d’événement publiés depuis Studio Web vers l’espace de travail personnel.

Par défaut, les déclencheurs sont désactivés après 5 échecs d’exécutions consécutifs. Vous pouvez choisir de modifier ce paramètre à l’aide des paramètres d’exécution au niveau du locataire suivants :
  • Déclencheurs - Déclencheurs connectés - Désactiver lors du comptage des échecs d'exécution de tâche

  • Déclencheurs - Déclencheurs connectés - Période de grâce lors du comptage des échecs répétés d'exécution de tâche (jours)

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.