Pool de robots dans Centre de RPA
Créez un pool de robots pour Centre de RPA répartir et gérer la charge de travail entre plusieurs robots non assistés pour les processus de bot non assistés.
Une fois que vous avez activé l’option de pool de robots pour un processus de bot, vous ne pouvez pas affecter de robots à partir de l’onglet Affecter des robots . C’est caché.
La fonctionnalité de pool de robots est applicable uniquement aux robots non assistés.
Types d’affectation de robot
- Affectation manuelle de robots : après avoir créé un processus de bot, affectez des robots à partir de l’onglet Affecter des robots . Pour plus d'informations, consultez Affecter un robot à un processus de bot dans Centre de RPA.
- Pool de robots : dans l’onglet Détails du formulaire de processus de bot, activez l’option de pool de robots. Pour plus d'informations, consultez Activer le pool de robots pour un processus de bot dans Centre de RPA.
Défis liés à l’affectation manuelle des robots
Avec l’affectation manuelle des robots, les responsables de publication RPA doivent anticiper la charge de travail d’un processus et affecter les robots en conséquence.
En cas de changement de charge de travail certains jours de la semaine, les responsables de publication RPA doivent réaffecter les robots entre différents processus.
Cela peut entraîner une surconsommation de ressources ou de robots, quelle que soit la charge de travail.
Avantages du pool de robots
- Élimine la nécessité d’une réaffectation manuelle, car les robots sont automatiquement affectés.
- Alloue des robots par processus de bot en fonction de la charge de travail en attente et du temps de gestion moyen (AHT).
- Maximise l’utilisation des robots en réaffectant automatiquement les robots disponibles dans le pool.
Processus d’affectation de robot
Le diagramme suivant montre un exemple d’affectation de robots dans Centre de RPA.
Si l’option de pool de robots n’est pas activée, les robots sont affectés à un processus de bot directement à partir de l’onglet Robots affectés .
Par exemple, dans le processus de bot Order Management, même si le nombre d’éléments de travail est moindre, l’exécution commence sur tous les robots. La charge de travail n’est pas prise en considération.
Autre exemple, si la file d’attente des factures comporte beaucoup d’éléments de travail. Il s’exécute uniquement sur deux robots affectés, car il n’y a pas d’allocation dynamique de robots.
Une fois l’option de pool de robots activée, l’exécution commence avec un seul robot dans un premier temps. En fonction de la configuration du type d’allocation (SLA ou pourcentage de réduction), les robots sont automatiquement alloués en fonction de la charge de travail.
Par exemple, dans le pool de robots RP1, il y a deux robots à l’état disponible, R1 et R2. RP1 est utilisé dans deux processus de bot, le traitement des factures et la gestion des commandes. Le processus de bot Order Management utilise le type d’allocation basé sur SLA. Lorsque le bouton Démarrer le processus est sélectionné pour ce processus de bot, deux robots du pool de robots affecté exécutent le processus de bot. R1 et R2 sont maintenant dans l’état En cours d’exécution.
Le processus de bot de facturation utilise également le type d’allocation basé sur SLA et a des factures de priorité élevée à traiter. Le processus de bot Order Management nécessite 2 robots pour terminer tous les éléments de travail dans le SLA. Pour démarrer l’exécution des factures à la priorité la plus élevée, un robot est nécessaire pour le traitement des factures et un robot pour la gestion des commandes. Ainsi, avec l’aide de la fonction d’arrêt progressif, vous pouvez arrêter le processus de bot Order Management. Lorsque vous sélectionnez le bouton Arrêter le processus pour le processus de bot Order Management, activez le commutateur d’arrêt approprié et sélectionnez le robot R1 pour quitter correctement. Ensuite, R1 quitte gracieusement le processus de bot après avoir exécuté le traitement des commandes en cours.
Une fois que R1 a terminé l’exécution du processus de bot Order Management, il peut être utilisé pour démarrer l’exécution sur le traitement de la facturation. Une fois toutes les factures traitées, R1 peut être envisagé à nouveau pour exécuter le processus de bot de traitement des commandes à l’aide d’une nouvelle exécution. C’est-à-dire en déclenchant le processus de bot de traitement des factures via l’action Démarrer le processus manuellement ou via un calendrier.
Pour plus de détails sur l’action de démarrage du processus, reportez-vous à la section Centre de RPA Actions et flux secondaire. Pour plus d’informations sur l’arrêt et l’arrêt appropriés d’un processus de bot, consultez Utilisation de la fonctionnalité d’arrêt approprié dans Centre de RPA et Arrêter un processus de bot non assisté dans Centre de RPA.
Nouveaux champs sur le formulaire Processus de bot associés au pool de robots
- Créez un pool de robots. Pour plus d'informations, consultez Créer un pool de robots dans Centre de RPA.
- Activez l’option de pool de robots pour un processus de bot afin de mapper un processus de bot au pool de robots. Pour plus d'informations, consultez Activer le pool de robots pour un processus de bot dans Centre de RPA.
Vous pouvez associer une file d’attente au processus de bot à partir de la liste connexe. Pour plus d'informations, consultez Associer une file d’attente au processus de bot à partir de la liste connexe.
- Activer le pool de robots
- Pool de robots
- Type d'allocation
- Réduction en pourcentage (si vous sélectionnez le type d’allocation en pourcentage de réduction)
Calcul des robots
Vous pouvez calculer le nombre de robots requis pour terminer l’exécution d’un processus de bot en sélectionnant le bouton Calculer sur le formulaire Processus de bot.
Nouveaux champs sur le formulaire de file d’attente associés au pool de robots
- Inclure tous les éléments de travail
- Nombre d'éléments de travail