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 . Il est caché.
La fonctionnalité de pool de robots est applicable uniquement aux robots non assistés.
Types d’affectation de robot
- Affectation manuelle de robot : 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 de robots
Avec l’affectation manuelle de 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 le besoin de réaffectation manuelle, puisque 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 du robot 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 les éléments de travail sont inférieurs, l’exécution commence sur tous les robots. La charge de travail n’est pas prise en compte.
Autre exemple, si la file d’attente des factures comporte un grand nombre d’éléments de travail. Elle ne s’exécute que 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 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, Traitement des factures et 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 à l’état En cours d’exécution.
Le processus de bot de facturation utilise également le type d’allocation basé sur le 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 en douceur, 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 qu’il quitte correctement. Ensuite, R1 quitte le processus de bot après avoir exécuté le traitement de commande actuel.
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 que toutes les factures sont traitées, R1 peut être considéré à nouveau pour exécuter le processus de bot de traitement des commandes à l’aide d’une nouvelle exécution. En d’autres termes, en déclenchant le processus de bot de traitement des factures via l’action Démarrer le processus manuellement ou via un calendrier.
Pour en savoir plus sur l’action de démarrage du processus, reportez-vous à la section Studio de workflow Actions et flux secondaire dans Centre de RPA. 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 qu’un processus de bot mappe 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 c 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 Réduction en pourcentage)
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 du formulaire de file d’attente associés au pool de robots
- Inclure tous les éléments de travail
- Nombre d'éléments de travail