Consultez les questions fréquemment posées pour en savoir plus sur la solution de répartition de la charge de travail d\'Automation Anywhere, Workload Management (WLM).

Questions fréquentes générales

Qu\'est-ce que la Workload Management (WLM) dans Automation 360 ?
WLM est une fonctionnalité qui vous permet de gérer et de distribuer de grands volumes d\'éléments de travail sur plusieurs appareils. Elle garantit que les tâches sont priorisées, traitées efficacement et respectent les accords de niveau de service (SLA) définis.
Que sont les éléments de travail ?
Les Work Items sont des unités de travail individuelles (par exemple, une seule facture, un enregistrement client, une demande de prêt) qui résident dans une file d\'attente de charge de travail et sont traitées par des Task Bots. Chaque élément de travail contient les données nécessaires pour que le Task Bot accomplisse sa tâche.
Que sont les files d\'attente de charge de travail ?
Les files d\'attente de charge de travail sont des référentiels centraux dans la Control Room où les éléments de travail sont stockés. Elles permettent la priorisation, l\'équilibrage de charge, les mécanismes de nouvelle tentative et le suivi en temps réel de l\'état des éléments de travail.
Que sont les pools d\'appareils ?
Les pools d\'appareils sont des regroupements logiques d\'appareils. Lorsqu\'un Task Bot est déployé dans un pool d\'appareils, WLM distribue automatiquement les éléments de travail à tout appareil disponible dans ce pool, garantissant une utilisation optimale des ressources et l\'évolutivité.

Questions fréquemment posées sur les files d\'attente de charge de travail

Comment puis-je créer une file d\'attente de tâches dans Automation 360 ?
Dans la Control Room,
  1. accédez à Gérer > Files d\'attente.
  2. Cliquez sur Créer une file d\'attente.
  3. Définissez le nom de la file d\'attente, et spécifiez les colonnes ou la structure pour vos éléments de travail.
Vous pouvez également définir ici des règles de priorisation et des paramètres de nouvelle tentative. Pour plus d\'informations, consultez Créer des files d\'attente standard.
Quels types de fichiers puis-je télécharger pour alimenter une file d\'attente de travail ?
Vous pouvez généralement télécharger des fichiers CSV (.csv) directement pour remplir les files d\'attente. Les en-têtes de ces fichiers peuvent automatiquement définir les colonnes de votre file d\'attente. Vous pouvez également utiliser Workload package Insérer un élément de travail action ou des API pour insérer des éléments de travail depuis différentes autres sources. Pour plus d\'informations, voir Utilisation de l\'action Insérer un élément de travail.
Puis-je définir des priorités pour différentes tâches ou éléments de travail dans la WLM ?
Oui, vous pouvez configurer des règles de priorisation pour chaque file d\'attente. Vous pouvez trier les éléments de travail en fonction des valeurs dans toute colonne définie (par exemple, trier par Date d\'échéance croissante, Niveau de priorité décroissant). Cela garantit que les tâches prioritaires sont traitées en premier. Pour plus d\'informations, voir Actions autorisées sur la page d\'affichage de la file d\'attente.
Que se passe-t-il si un élément de travail échoue pendant le traitement ?
Si un Task Bot rencontre une erreur, il marque l\'élément de travail comme En échec. En fonction de la configuration de la file d\'attente, l\'élément de travail peut être réessayé automatiquement après un délai spécifié, pour un nombre défini de tentatives. Si le nombre maximal de tentatives est atteint, il reste En échec pour examen humain. Pour plus d\'informations, voir WLM work item lifecycle et Work item status and actions.
Comment puis-je retraiter les éléments de travail ayant échoué ?
  • Nouvelle tentative automatique : Si les nouvelles tentatives automatiques sont configurées, la WLM traitera à nouveau automatiquement les éléments de travail En échec.
  • Nouvelle tentative manuelle : un propriétaire de file d\'attente peut sélectionner manuellement les éléments de travail En échec dans la Control Room et changer leur statut en Nouveau pour déclencher un nouveau traitement par un robot, souvent après qu\'un examen humain a étudié et résolu le problème sous-jacent.

Questions fréquemment posées sur les appareils et les pools d\'appareils.

Puis-je utiliser le même pool d\'appareils pour plusieurs files d\'attente ?
Oui, vous pouvez utiliser le même pool d\'appareils pour plusieurs files d\'attente. Il s\'agit d\'une pratique courante et efficace, car elle permet à votre pool d\'appareils partagés d\'extraire des tâches depuis n\'importe quelle file d\'attente associée, en fonction de la priorité générale et de la disponibilité.
Comment la WLM décide-t-il quelle tâche s\'exécute en premier si plusieurs files d\'attente partagent un pool d\'appareils ?
La configuration WLM prend en compte les paramètres de priorité au sein de chaque file d\'attente, puis la configuration de priorité globale à travers toutes les files d\'attente partageant le pool d\'appareils. Elle vise à extraire l\'élément de travail le plus prioritaire de l\'une des files d\'attente associées pour le prochain appareil disponible.
Comment puis-je adapter ma configuration WLM pour gérer une charge de travail accrue ?
Vous pouvez l\'adapter en ajoutant plus d\'appareils au pool d\'appareils associé à vos files d\'attente. La configuration WLM détectera automatiquement la nouvelle capacité et répartira les éléments de travail sur tous les appareils disponibles.
Quel est le rôle des appareils dans la WLM ?
Les appareils sont les agents d\'exécution. Ce sont les machines (physiques ou virtuelles) sur lesquelles les Task Bots s\'exécutent réellement pour traiter les éléments de travail assignés par la configuration WLM.

Question fréquemment posées sur la surveillance et le dépannage

Comment puis-je surveiller les performances des files d\'attente de charges de travail ?
La Automation 360 Control Room fournit un tableau de bord Automation Command Center (ACC) en temps réel (Accueil > Surveillance). Vous pouvez consulter le nombre d\'exécutions de l\'automatisation (Nouvelle, En cours, Terminée, En échec) et exporter les données vers un fichier CSV.
Mes éléments de travail sont bloqués dans le statut Nouvelle et ne sont pas traités. Quel pourrait être le problème ?
Les causes courantes peuvent être :
  • Aucun appareil disponible dans le pool d\'appareils associé.
  • Le Task Bot n\'est pas déployé sur le bon pool d\'appareils.
  • L\'utilisateur Exécuter en tant que pour l\'appareil n\'a pas les autorisations nécessaires pour consommer des éléments de travail depuis la file d\'attente.
  • La file d\'attente est mise en pause.
  • Les appareils sont hors ligne ou le service Bot Agent est arrêté.
  • Problèmes de connectivité réseau entre l\'appareil et la Control Room.
  • Aucun calendrier ou déclencheur actif pour le Task Bot (bien que la WLM gère souvent cela implicitement lorsqu\'elle est déployée dans un pool d\'appareils).
Pourquoi mes éléments de travail passent-ils directement au statut En échec sans nouvelle tentative ?
  • Vérifiez la configuration de la file d\'attente dans la Control Room. La valeur maximale de tentatives est peut être définie sur 0.
  • Le Task Bot pourrait explicitement marquer l\'élément comme En échec sans autoriser de nouvelles tentatives selon sa logique interne.
Comment puis-je garantir la sécurité des données dans la WLM ?
  • Mettez en œuvre le contrôle d\'accès basé sur les rôles (RBAC) en attribuant des autorisations appropriées aux utilisateurs et aux rôles (par exemple, seul l\'administrateur WLM peut gérer les files d\'attente, seuls certains rôles peuvent consommer des éléments). Pour plus d\'informations, voir WLM : rôles d\'utilisateur et autorisations.
  • Utilisez un Credential Vault pour le stockage sécurisé et l\'accès aux identifiants sensibles utilisés par les Task Bots. Pour plus d\'informations, voir Informations d'identification et lockers dans le Credential Vault.

Questions fréquemment posées avancées

Puis-je intégrer la WLM avec des systèmes externes tels que des BPM ou des ERP ?
Oui, la WLM peut être intégrée en utilisant les API publiques de Automation Anywhere. Elle permet aux systèmes externes :
  • d\'insérer des éléments de travail dans les files d\'attente.
  • d\'interroger l\'état de la file d\'attente et les détails des éléments de travail.
  • de récupérer les résultats traités.
Elle facilite l\'orchestration des processus de bout en bout sur différentes plateformes.
Comment puis-je empêcher un Task Bot de traiter des éléments de travail pendant une période d\'indisponibilité spécifique (par exemple, une maintenance du système) ?
  • Vous pouvez mettre une file d\'attente en pause depuis la Control Room pendant l\'arrêt. Le Task Bot cessera d\'extraire de nouveaux éléments. Lorsque la maintenance est terminée, réactivez la file d\'attente.
  • Alternativement, la logique du Task Bot peut inclure une vérification de l\'heure actuelle et mettre en pause son propre traitement ou différer les éléments de travail si cela tombe dans une période d\'indisponibilité connue.