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

Travailler avec des workflows de longue durée

Les processus qui nécessitent une fragmentation logique ou une intervention humaine (validations, approbations, gestion des exceptions), tels que le traitement des factures et les évaluations des performances, sont gérés avec un ensemble d’instruments dans la suite UiPath® : un modèle de projet dédié dans Studio appelé Processus d’orchestration, des capacités d’attribution des ressources dans Orchestrator, ainsi que des actions dans Action Center.

De manière générale, vous pouvez configurer votre workflow à l’aide des activités des packages d’activités Persistence, IntelligentOCR, DocumentUnderstanding et ML.Services. Le workflow peut être configuré de façon à ce qu’une exécution suspendue puisse être reprise uniquement lorsque certaines conditions sont remplies. Ce n’est qu’après que les exigences ont été remplies que des ressources sont allouées à la reprise de la tâche, garantissant ainsi aucun gaspillage en termes de consommation.

Dans Orchestrator, cela est marqué en faisant suspendre la tâche, en attendant que les conditions requises soient remplies, puis en faisant reprendre et lancer la tâche comme d'habitude. En fonction de la paire utilisée, les conditions requises d'achèvement changent et la réponse d'Orchestrator est adaptée en conséquence.

Tâches (Jobs)

Activités

Cas d'utilisation

Introduisez une condition d'exécution, telle que le téléchargement d'éléments de file d'attente.

Une fois l'exécution principale suspendue, l'exécution auxiliaire est lancée. Une fois ce processus terminé, l'exécution principale reprend. Selon la manière dont vous avez configuré votre workflow, l'exécution reprise peut utiliser les données obtenues à partir du lancement du processus auxiliaire.

Si votre workflow utilise l'activité Démarrer la tâche et obtenir une référence (Start Job and Get Reference) pour invoquer un autre workflow, le rôle de votre robot doit être mis à jour à l'aide des autorisations suivantes :
  • Consultation (View) des processus
  • Consultation (View), Modification (Edit), Création (Create) des tâches.
  • Consultation (View) des environnements.

Files d'attente (Queues)

Activités (Activities)

Cas d'utilisation

Introduisez une condition de file d'attente, telle que le traitement des éléments de file d'attente.

Une fois l'exécution principale suspendue, les éléments de file d'attente doivent être traités via l'exécution auxiliaire. Une fois ce processus terminé, l'exécution principale reprend. Selon la manière dont vous avez configuré votre workflow, l'exécution reprise peut utiliser les données de sortie obtenues à partir de l'élément de file d'attente traité.

Actions

Actions de formulaire

Activités (Activities)

Cas d'utilisation

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

Les actions du formulaire doivent être remplies par l’utilisateur attribué. L’affectation de l’utilisateur peut être gérée directement dans Action Center ou via l’activité Affecter des tâches (Assign Tasks).

Actions externes

Activités (Activities)

Cas d'utilisation

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

Les actions externes peuvent être effectuées par n’importe quel utilisateur doté d'autorisations de Modification (Edit) sur les Actions et d'un accès au dossier associé.

Actions de validation du document

Activités (Activities)

Cas d'utilisation

IntelligentOCR.Activities

DocumentUnderstanding.Activities

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

Les actions de Validation de document doivent être remplies par l’utilisateur affecté. L’affectation de l’utilisateur peut être gérée directement dans Action Center ou via l’activité Affecter des tâches (Assign Tasks).

Pour que le Robot charge, télécharge et supprime des données d'un compartiment de stockage, les autorisations appropriées doivent lui être accordées. Cela peut être fait en mettant à jour le rôle Robot avec les éléments suivants :

Pour importer des données de document :

  • Autorisations Consultation (View), Création (Create) par rapport aux fichiers de stockage.
  • Consultation (View) pour les Compartiments de stockage

Pour supprimer les données du document après le téléchargement :

  • Autorisations Consultation (View), Suppression (Delete) par rapport aux fichiers de stockage.
  • Consultation (View) pour les Compartiments de stockage

Actions de classification de document

Activités (Activities)

Cas d'utilisation

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

Les actions de Classification de document doivent être réalisées par l’utilisateur affecté. L’affectation de l’utilisateur peut être gérée directement dans Action Center ou via l’activité Affecter des tâches (Assign Tasks).

Pour que le Robot charge, télécharge et supprime des données d'un compartiment de stockage, les autorisations appropriées doivent lui être accordées. Cela peut être fait en mettant à jour le rôle Robot avec les éléments suivants :

Pour importer des données de document :

  • Autorisations Consultation (View), Création (Create) par rapport aux fichiers de stockage.
  • Consultation (View) pour les Compartiments de stockage

Pour supprimer les données du document après le téléchargement :

  • Autorisations Consultation (View), Suppression (Delete) par rapport aux fichiers de stockage.
  • Consultation (View) pour les Compartiments de stockage

Actions de labellisation des données

Activités (Activities)Use case

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

Les actions de labellisation des données nécessitent une connexion au locataire AI Center.

Actions de l'application

Activités (Activities)Use case

Introduisez les conditions d’intervention de l’utilisateur, disponibles dans Action Center en tant qu’actions.

Une fois la tâche suspendue, une action est générée dans Action Center (tel que configuré dans Studio).

La tâche reprend une fois l’action terminée.

L’activité Obtenir des tâches d’application (Get App Tasks), vous permet de couvrir des scénarios nécessitant qu’un autre workflow attende les tâches, différent du workflow ayant créé les tâches en question, (création d’un workflow de récupération en cas d’échec de la tâche actuelle, par exemple).

Les actions d'application sont des actions utilisateur personnalisées, similaires aux actions de formulaire, pour lesquelles Apps fournit l'interface visuelle pour afficher la tâche dans Action Center. Apps propose également des modèles prédéfinis qui vous permettent de personnaliser des personnalisations prêtes à l'emploi en fonction de vos besoins.

Duration

Activité

Cas d'utilisation

Introduisez un intervalle de temps comme délai, durant lequel le workflow est suspendu.

Une fois le délai écoulé, l'exécution reprend.

Vous permet de configurer un minuteur pour chaque tâche dans Action Center.
Vous pouvez configurer l’une de ces actions comme résultat de l’expiration du minuteur :
  • alerter l'utilisateur affecté
  • réaffecter la tâche

Les fragments de tâche ne sont pas limités à être exécutés par le même Robot. Ils peuvent être exécutés par n'importe quel Robot disponible à la reprise de la tâche et prêt à être exécuté. Cela dépend également de la cible d'exécution configurée lors de la définition de la tâche. Vous trouverez plus de détails ici.

Exemple

J’ai défini ma tâche de façon à ce qu'elle soit exécutée par des robots spécifiques, par exemple X, Y et Z. Lorsque je démarre la tâche, seul Z est disponible, c’est pourquoi ma tâche est exécutée par Z jusqu’à ce qu’il soit suspendu en attendant la validation de l’utilisateur. Une fois la validation obtenue et que la tâche reprend, seul X est disponible, c’est pourquoi la tâche est exécutée par X.

  • Du point de vue de la surveillance, ce genre de tâche est considérée comme une seule tâche, qu'elle soit fragmentée ou exécutée par différents robots.
  • Des tâches suspendues ne peuvent pas être affectées à des robots, contrairement aux tâches dont l'exécution a repris.

Pour vérifier les déclencheurs requis pour la reprise d’une tâche suspendue, cliquez sur son bouton Détails (Details) correspondant et vérifiez l’onglet Déclencheurs (Triggers) dans le panneau latéral qui s’ouvre.

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.