Mettre à jour les bots vers la version par défaut du package

Vous pouvez rapidement mettre à jour les bots vers une version de package sécurisée, stable et par défaut dans plusieurs bots.

Assurez-vous que seuls les Control Room administrateurs effectuent le processus de mise à jour en masse des packages.
Remarque : Les automatisations et les détails correspondants tels que le statut, le nom, l\'heure de début, l\'heure de fin, la durée, la raison pour laquelle l\'automatisation a échoué, a été ignorée ou arrêtée, etc. seront supprimés automatiquement après 30 jours depuis le tableau Mises à jour de robot qui est disponible à la page Administration > Mise à jour de robot. Pour obtenir des informations sur la stratégie de conservation et de nettoyage des données, consultez Politique de rétention des données.

Cependant, vous pouvez consulter les détails du journal d\'audit pour les mises à jour en masse du package et des automatisations. Voir Afficher le journal d\'audit pour les mises à jour de package en masse.

Prérequis

  • Pour mettre à jour les bots vers la version du package par défaut, assurez-vous que vous disposez de l\'autorisation Afficher les packages et de l\'autorisation permettant de modifier les bots .

    La mise à jour en masse s\'applique aux bots dans un espace de travail Public pour lequel vous avez l\'autorisation d\'extraction et aux bots qui n\'utilisent pas la version par défaut du package concerné.

  • Pour afficher la page Mise à jour du robot dans la Control Room et consulter les rapports de mise à jour en masse, assurez-vous que vous disposez de l\'autorisation Afficher la mise à jour du robot.
  • Pour effectuer l\'action de mise à jour des packages en masse, assurez-vous que vous disposez de l\'autorisation Gérer la mise à jour du robot.
  • Vérifiez que les bots sont compatibles avec la version par défaut actuelle du package.
  • Accédez à Administration > Paramètres > Bots > Validation de Bot pour activer la validation de bot.
  • Lorsque vous mettez à jour les bots vers la version du package par défaut, assurez-vous de ne pas extraire les bots jusqu\'à ce que le processus soit terminé.
  • Ne désactivez pas le package pendant que la mise à jour en masse est en cours.

Procédure

  1. Accédez à Administration > Mise à jour de robot.
    La page Liste de mise à jour de robot fournit une vue complète des éléments suivants :
    • Mettre à jour le statut, y compris le nombre de bots terminés, ayant échoué, ignorés et arrêtés.
    • Détails tels que le statut, le nom, l\'heure de début et de fin, ainsi que la durée requise pour la mise à jour.
    • Détails de l\'utilisateur (tel que le nom d\'utilisateur) qui a initié la mise à jour du package.
  2. Cliquez sur Mettre à jour les robots > > Version du package.
    La page Mettre à jour - Version du package s\'affiche.
  3. Sur la page Paramètres, mettez à jour les éléments suivants :
    1. Nom : Affiche un nom généré par le système pour la fonction de mise à jour.
    2. Description (facultatif) : Ajoutez une description pour la fonction de mise à jour de la version du package.
    3. Facultatif : Sélectionnez la case à cocher Rétrograder la version si la version actuelle est supérieure à la version par défaut si la version actuelle du package est supérieure à la version par défaut.
      Remarque : Si vous rétrogradez le packages, alors le bot pourrait afficher une erreur. Cela se produit parce que la version supérieure de package peut avoir des attributs supplémentaires qui ne sont pas disponibles dans la version inférieure.
    4. Dans le tableau Packages disponibles, sélectionnez les packages requis et cliquez sur la flèche droite () pour ajouter votre sélection.
    5. Cliquez sur Suivant est affiché.
  4. Sur la page Sélectionner les robots à mettre à jour, mettez à jour les éléments suivants :
    1. Utilisez le champ Mettre à jour les robots et les dépendances utilisant pour sélectionner l\'un des onglets suivants :
      • Dernière version : Pour sélectionner la dernère version du bot.
      • Étiquette de production : Pour sélectionner la version étiquetée du bot.
        Remarque : Si vous sélectionnez l\'option Étiquette de production pour le bot parent, les bots dépendants correspondant à l\'Étiquette de production sont également sélectionnés automatiquement. Si l\'un des bots dépendants n\'a pas l\'Étiquette de production appliquée, la dernière version du bot est sélectionnée.
    2. Sélectionnez l\'une des cases à cocher suivantes :
      • Mettre à jour tous les robots : Pour mettre à jour tous les bots et les fichiers dépendants qui nécessitent une mise à jour et utilisent ces packages.
      • Personnalisé : Pour mettre à jour des bots spécifiques.
        Remarque : Le dossier Bots est sélectionné par défaut.
        1. Depuis le tableau Fichiers disponibles, sélectionnez un Task Bot pour lequel vous souhaitez mettre à jour la version du package.
          Conseil : Vous pouvez utiliser le champ de recherche pour trouver un Task Bot rapidement.
          Remarque : Vous pouvez sélectionner un maximum de 1000 bots avec les dépendances pour la mise à jour des packages en masse.
        2. Cliquez sur la flèche droite () pour ajouter votre sélection.
        3. Cliquez sur Suivant.
  5. Utilisez la page Examiner les robots et les dépendances pour la mise à jour pour examiner les bots et les dépendances que vous avez sélectionnés pour la mise à jour.
  6. Cliquez sur Mettre à jour-Version du package.
    Le système commence à mettre à jour tous les bots et les dépendances sélectionnés dans le référentiel de la Control Room qui contiennent les packages sélectionnés. Si l\'un des bots n\'utilise pas la version par défaut des packages, ces bots sont mis à jour. La table Mises à jour de robot est maintenant mise à jour et affiche les bots mis à jour.
    Remarque : Lorsque vous mettez à jour le bots vers la version package par défaut, et si le processus échoue en cours de route, le système continuera à mettre à jour les bots restants sans aucune interruption.

    Imaginez un scénario où vous mettez à jour un grand nombre de bots, disons 1000, et qu\'un lot de 100 échoue en raison d\'un problème. Malgré cela, le système permet aux 900 bots restants de continuer à traiter, démontrant ainsi sa scalabilité.

  7. Afin de voir le résumé de la mise à jour d\'un bot que vous avez mis à jour, survolez ce bot dans le tableau Mises à jour de robot, puis cliquez sur les points de suspension (trois points) et cliquez sur l\'icône Voir les détails de la mise à jour du robot.
    Un rapport s\'affiche avec les onglets suivants :
    • Résumé : résumé du processus de mise à jour du package avec les bots et les dépendances sélectionnés.
    • Paramètres: paramètres définis dans le processus de mise à jour du package avec les packages sélectionnés.
    • Résultats : résultat du processus de mise à jour du package avec des détails, tels que le statut, le type de bot, le nom des bots et des fichiers dépendants, le chemin du dossier, le nom du Bot Runner et la raison pour laquelle le bot a échoué ou a été ignoré.
    Remarque : Cliquez sur Arrêter l\'activité pour annuler une activité de mise à jour de package en masse actuellement en cours. Vous pouvez utiliser cette option pour arrêter le processus de mise à jour en masse pour n\'importe quelle raison, par exemple si le processus prend plus de temps que prévu. Lorsque vous arrêtez le processus, un message de confirmation affiche le nombre total de bots sélectionnés pour utiliser la version par défaut package et le nombre de bots qui ont été mis à jour jusqu\'à présent.

    Comme les bots sont traités par lots de 100, arrêter le processus entre les lots peut prendre un certain temps. Lorsque vous arrêtez le processus à mi-chemin, il terminera le traitement du lot en cours avant de s\'arrêter.

    Par exemple, imaginez que vous avez sélectionné 200 bots pour mettre à jour la package version et que vous avez immédiatement cliqué sur le bouton Arrêter pour annuler le processus de mise à jour en masse. Comme le processus de mise à jour en masse a été lancé et que vous l\'avez interrompu à mi-chemin, il s\'arrêtera après avoir terminé la mise à jour d\'un lot de 100 bots.

Pour voir un exemple de cette procédure, consultez la rubrique Exemple de mise à jour de la version du package par défaut dans les bots .