UiPath Documentation
orchestrator
2021.10
false
Guide de l'utilisateur d'Orchestrator
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Travailler avec des workflows de longue durée

Processes that require logical fragmentation or human intervention (validations, approvals, exception handling) such as invoice processing and performance reviews, are handled with a set of instruments in the UiPath suite: a dedicated project template in Studio called Orchestration Process, actions and resource allocation capabilities in Orchestrator.

Broadly, you configure your workflow using activities from the Persistence, IntelligentOCR activity packages. The workflow can be configured so that a suspended job can only be resumed if certain requirements have been met. Only after the requirements have been met, resources are allocated for job resumption, thus ensuring no waste in consumption.

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 :
  • Voir sur les processus.
  • View, Edit, Create on Jobs.
  • View on Environments.

Files d'attente (Queues)

Activités 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 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.

Form actions need to be completed by the assigned user. User assignment can be handled directly in Action Center, or through the Assign Tasks activity.

Actions externes

Activités 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 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.

Document Validation actions need to be completed by the assigned user. User assignment can be handled directly in Action Center, or through the Assign Tasks activity.

Pour que le robot télécharge ou supprime des données à partir d’un compartiment de stockage, il doit obtenir les autorisations appropriées. Cela peut être fait en mettant à jour le rôle du robot comme suit :

docs image Pour importer des données de document :

  • View, Create on Storage Files.
  • Vue sur les compartiments de stockage.

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

  • View, Delete on Storage Files.
  • Vue sur les compartiments de stockage.

Actions de classification de document

Activités 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).

Only after action completion, is the job resumed.

Document Classification actions need to be completed by the assigned user. User assignment can be handled directly in Action Center, or through the Assign Tasks activity.

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 :

docs image Pour importer des données de document :

  • View, Create on Storage Files.
  • Vue sur les compartiments de stockage.

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

  • View, Delete on Storage Files.
  • Vue sur les compartiments de stockage.

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.

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.

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, vérifiez l’onglet Déclencheurs (Triggers) dans la fenêtre Détails de la tâche (Job Details).

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour