Planifier un robot

Planifiez un robot pour l'exécuter à un moment précis.

Prérequis

Assurez-vous d'être connecté à la Control Room en tant qu'administrateur ou en tant qu'utilisateur disposant des autorisations suivantes :
  • Planifier mes robots à exécuter
  • Planifier l'autorisation au niveau du dossier pour des robots spécifiques et leurs dépendances
  • Accès pour exécuter en tant qu'utilisateurs (Bot Runners) que vous pouvez ajouter à la planification
Remarque : L'automatisation échoue dans les cas suivants :
  • L'une des dépendances du robot est manquante.
  • Vous ne disposez pas de privilèges de dossier sur les dépendances.
  • Vous ne disposez pas des autorisations de planification.

Procédure

  1. Accédez à Gérer > Planifiée.
  2. Cliquez sur Exécuter le robot.
  3. Cliquez sur Planifier le robot.
  4. Ajoutez les détails de planification du robot.
    Remarque : La valeur de la Date de début est toujours postérieure ou égale à la date actuelle. Si la date de début est la date actuelle, l'heure planifiée ne peut pas être antérieure à l'heure actuelle.
    OptionDéfinition
    Exécuter une fois Pour exécuter le robot à un moment précis, saisissez les éléments suivants :
    Date de début
    La valeur par défaut est le jour actuel.
    Heure de début
    L'heure de début par défaut est arrondie à la demi-heure suivante.
    Fuseau horaire
    Fuseau horaire du système de l'utilisateur
    Exécuter de façon répétée Pour planifier l'exécution d'un robot à une heure précise un jour donné, saisissez les éléments suivants :
    Date de début
    La valeur par défaut est le jour actuel.
    Date de fin
    La valeur par défaut du champ est vide.
    Heure de début
    L'heure de début par défaut est arrondie à la demi-heure suivante.
    Fuseau horaire
    Fuseau horaire du système de l'utilisateur
    Remarque :

    Lorsque l'heure d'été est activée et que la Date de début est planifiée, la Date de début est affichée dans le fuseau horaire auquel elle appartient et non dans le fuseau horaire actuel de l'utilisateur. Cependant, la Prochaine occurrence est affichée dans le fuseau horaire (fuseau horaire du système de l'utilisateur) selon l'heure d'été.

    Par exemple, pour une planification créée le 15 mars dans le fuseau horaire GMT, la Date de début est indiquée comme étant le 15 mars conformément au fuseau horaire GMT. Ultérieurement, lorsque l'heure d'été est activée et que vous modifiez ou affichez ce calendrier au mois d'août dans le fuseau horaire CET, la prochaine occurrence est indiquée comme étant la date du mois d'août actuel conformément au fuseau horaire CET.

  5. Dans la section Paramètre de planification manquée sélectionnez Redéployer la planification pour redéployer une planification manquée à cause de la fermeture de la Control Room.
    Remarque : Pour garantir un déploiement réussi lors de l'utilisation de l'option Redéployer à nouveau le planning, vous devez démarrer le service de compilation avant de redémarrer les services de Control Room.
    Lorsque l'option Redéployer la planification est sélectionnée, les planifications manquées à cause de l'arrêt de la Control Room sont automatiquement redéployées après le redémarrage de la Control Room. Une entrée dans le journal d'audit est également ajoutée, indiquant le Type d'événement comme étant Schedule misfired.
    event-type-schedule-misfired
  6. Sélectionnez le robot à planifier.
    • Dernière version : cliquez sur l'onglet Dernière version pour sélectionner la dernière version du robot.
    • Version étiquetée : cliquez sur l'onglet Version de production pour sélectionner la version étiquetée du robot.
    Les robots disponibles sont affichés avec les valeurs d'entrée et les dépendances. Si l'option d'étiquette de production est sélectionnée pour le robot parent, les robots dépendants correspondants avec l'étiquette de production sont également sélectionnés automatiquement. Si l'un des robots dépendants n'a pas l'étiquette de production appliquée, la dernière version du robot est sélectionnée.
  7. Sélectionnez l'utilisateur Bot Runner dans la liste Bot Runners disponibles.
    Utilisez les options suivantes pour définir le nombre de Bot Runners à utiliser :
    • Tous les bot runners : choisissez d'utiliser tous les Bot Runners sélectionnés.
    • Personnaliser le nombre de bot runners : choisissez de personnaliser le nombre de Bot Runners à utiliser à partir de la liste des Bot Runners sélectionnés. La Control Room sélectionne ensuite automatiquement le nombre configuré de Bot Runners dans la liste des Bot Runners disponibles.
    Remarque : Si un utilisateur d'exécution (Bot Runner) ne s'affiche pas dans la liste, assurez-vous que l'utilisateur qui planifie les robots est doté d'un rôle qui lui donne accès aux utilisateurs d'exécution appropriés.
  8. Cliquez sur la flèche droite () pour ajouter votre sélection.
  9. Facultatif : Sélectionnez Pool de périphériques.
    Sélectionnez le pool souhaité dans la liste des pools de périphériques. Si l'un des utilisateurs d'exécution sélectionnés ne dispose pas du périphérique d'exécution de robot, un pool de périphériques est nécessaire. Vous pouvez sélectionner jusqu'à 25 pools de périphériques par planification.
  10. Facultatif : Cliquez sur la flèche vers le haut ou vers le bas pour définir les pools de périphériques sélectionnés dans l'ordre préféré.
    Lorsqu'un robot est déployé, la Control Room sélectionne le premier périphérique disponible en fonction de l'ordre dans lequel vous avez organisé les pools de périphériques. Si aucun des périphériques n'est disponible au moment du déploiement, le robot est mis en file d'attente.
  11. Saisissez le Nom.
  12. Facultatif : Saisissez une description.
  13. Sélectionnez la priorité d'automatisation dans l'onglet Général.
    Définissez la priorité sur élevée, moyenne ou faible en fonction de vos besoins d'optimisation des ressources. La valeur par défaut est moyenne.
  14. Cliquez sur Planifier le robot.
L'option Planifier le robot reste désactivée tant que tous les éléments requis, tels que les robots, les détails de la planification et les périphériques, ne sont pas sélectionnés.
Le nombre de fois qu'un robot est déployé dépend des utilisateurs d'exécution (Bot Runners) sélectionnés pour la planification. Tenez compte des scénarios suivants :
  • Le nombre d'utilisateurs d'exécution sélectionnés est de deux, et les deux utilisateurs ont le périphérique d'exécution de robot : Le robot est déployé deux fois sur les deux utilisateurs d'exécution et leurs périphériques d'exécution de robot.
  • Le nombre d'utilisateurs d'exécution sélectionnés est de trois, et un seul des utilisateurs possède le périphérique d'exécution de robot. Dans ce cas, vous devez sélectionner le pool de périphériques. Si le pool de périphériques ne compte que deux périphériques, le robot est déployé trois fois sur les deux périphériques du pool de périphériques, ainsi que sur le périphérique d'exécution de robot du troisième utilisateur.
  • Le nombre d'utilisateurs d'exécution sélectionnés est de trois, et aucun des trois utilisateurs ne dispose du périphérique d'exécution de robot : Dans ce cas, vous devez sélectionner le pool de périphériques. Si le pool de périphériques ne compte que deux périphériques, le robot est déployé deux fois sur les deux périphériques du pool de périphériques, et la troisième demande de déploiement de robot est mise en file d'attente. Le robot est déployé uniquement lorsqu'un périphérique devient disponible dans le pool de périphériques.
  • Le nombre d'utilisateurs d'exécution sélectionnés est de deux, et aucun des deux utilisateurs ne possède le périphérique d'exécution de robot : Dans ce cas, vous devez sélectionner le pool de périphériques. Si le pool de périphériques compte quatre périphériques, le robot est déployé deux fois sur deux périphériques disponibles dans le pool de périphériques.
Remarque : Pour les planifications sans pool de périphériques, lorsqu'un ou plusieurs périphériques actifs exécutés en tant qu'utilisateurs sont indisponibles ou déconnectés, le déploiement du robot échoue pour tous ces utilisateurs dans la planification.