Planen von Bots

Planen Sie die Ausführung eines Bots zu einem bestimmten Zeitpunkt.

Vorbereitungen

Vergewissern Sie sich, dass Sie in Control Room als Administrator oder als Nutzer mit den folgenden Berechtigungen angemeldet sind:
  • Ausführung eigener Botss planen
  • Planen Sie Berechtigungen auf Ordnerebene für bestimmte Bots und ihre Abhängigkeiten
  • Zugriff auf Als Nutzer ausführen (Bot Runners), was Sie dem Zeitplan hinzufügen können
Anmerkung: Die Automatisierung schlägt in den folgenden Fällen fehl:
  • Wenn eine der Bot-Abhängigkeiten fehlt.
  • Wenn Sie über keine Ordnerberechtigungen für die Abhängigkeiten verfügen.
  • Wenn Sie nicht über die Berechtigung zum Planen verfügen.

Prozedur

  1. Navigieren Sie zu Managen > Geplant.
  2. Klicken Sie auf Bot ausführen.
  3. Klicken Sie auf Zeitplanung für Bot.
  4. Fügen Sie die Planungsdetails für den Bot hinzu.
    Anmerkung: Der Wert des Felds Anfangsdatum ist immer das aktuelle oder ein späteres Datum. Wenn das Anfangsdatum das aktuelle Datum ist, kann die geplante Uhrzeit nicht vor der aktuellen Uhrzeit liegen.
    OptionDefinition
    Einmal ausführen Zur Ausführung eines Bots zu einer bestimmten Zeit geben Sie ein:
    Anfangsdatum
    Der Standardwert ist der aktuelle Tag.
    Startzeit
    Der Standardwert wird auf die nächste halbe Stunde aufgerundet.
    Zeitzone
    Die Zeitzone im System des Nutzers
    Wiederholt ausführen Zur Planung einer Bot-Ausführung zu einer bestimmten Uhrzeit an einem bestimmten Tag geben Sie ein:
    Anfangsdatum
    Der Standardwert ist der aktuelle Tag.
    Enddatum
    Der Standardwert ist leer.
    Startzeit
    Der Standardwert wird auf die nächste halbe Stunde aufgerundet.
    Zeitzone
    Die Zeitzone im System des Nutzers
    Anmerkung:

    Wenn die Sommerzeit aktiviert ist und das Startdatum für einen Zeitplan eingestellt ist, wird das Startdatum in der Zeitzone angezeigt, zu der es gehört, und nicht gemäß der aktuellen Zeitzone des Nutzers. Nächstes Auftreten wird jedoch in der Zeitzone (Zeitzone im System des Nutzers) gemäß der Sommerzeit angezeigt.

    Für einen Zeitplan, der am 15. März in der Zeitzone GMT erstellt wurde, wird das Startdatum innerhalb der Zeitzone GMT als Mar-15th angezeigt. Wenn später die Sommerzeit aktiviert ist und Sie diesen Zeitplan im August in der Zeitzone BST bearbeiten oder anzeigen, wird das nächste Auftreten innerhalb der Zeitzone BST als aktuelles Datum des Monats August angezeigt.

  5. Wählen Sie im Abschnitt Einstellungen verpasster Zeitplan die Option Zeitplan erneut bereitstellen aus, um einen Zeitplan erneut bereitzustellen, der aufgrund einer Abschaltung des Control Rooms verpasst wurde.
    Anmerkung: Um eine erfolgreiche Bereitstellung zu gewährleisten, wenn Sie die Option Zeitplan erneut bereitstellen verwenden, müssen Sie den Kompilierungsdienst starten, bevor Sie die Control Room-Dienste neu starten.
    Wenn die Option Zeitplan erneut bereitstellen ausgewählt ist, werden Zeitpläne, die aufgrund einer Abschaltung des Control Rooms verpasst wurden, automatisch erneut bereitgestellt, nachdem der Control Room neu gestartet wurde. Außerdem wird ein Auditprotokolleintrag hinzugefügt, der als Ereignistyp Schedule misfired angibt.
    event-type-schedule-misfired
  6. Wählen Sie den zu planenden Bot aus.
    • Aktuelle Version: Klicken Sie auf die Registerkarte Aktuelle Version, um die aktuelle Version des Bots auszuwählen.
    • Gekennzeichnete Version: Klicken Sie auf die Registerkarte Produktionsversion, um die gekennzeichnete Version des Bots auszuwählen.
    Verfügbare Bots werden zusammen mit möglichen Eingabewerten und Abhängigkeiten angezeigt. Wenn die Option für die Produktionsversion beim übergeordneten Bot ausgewählt ist, werden auch automatisch die entsprechenden untergeordneten Bots mit der Produktionskennzeichnung ausgewählt. Wenn einer der abhängigen Bots nicht mit der Produktionskennzeichnung versehen ist, wird die neueste Version des Bots ausgewählt.
  7. Wählen Sie den Bot Runner-Nutzer aus der Liste Verfügbare Bot Runner aus.
    Mit den folgenden Optionen legen Sie die Anzahl der zu verwendenden Bot Runners fest:
    • Alle Bot Runner: Auswählen, um alle ausgewählten Bot Runners zu verwenden.
    • Nutzerdefinierte Anzahl von Bot Runnern: Auswählen, um die Anzahl der Bot Runners anzupassen, die aus der Liste der ausgewählten Bot Runners verwendet werden sollen. Der Control Room wählt dann in der Liste der verfügbaren Bot Runners automatisch die konfigurierte Anzahl von Bot Runnersn aus.
    Anmerkung: Wenn ein „Als Nutzer ausführen“-Nutzer (Bot Runner) nicht in der Liste angezeigt wird, vergewissern Sie sich, dass dem Nutzer, der die Bots ausführt, eine Rolle zugewiesen ist, die Zugriff auf die entsprechenden „Als Nutzer ausführen“-Nutzer gewährt.
  8. Klicken Sie auf den Pfeil nach rechts (), um Ihre Auswahl hinzuzufügen.
  9. Optional: Gerätepools auswählen
    Wählen Sie in der Liste der verfügbaren Gerätepools einen Pool aus. Wenn einer der ausgewählten „Als Nutzer ausführen“-Einträge nicht über das Bot-Standardgerät ausgeführt wird, ist ein Gerätepool erforderlich. Pro Zeitplan können Sie bis zu 25 Gerätepools auswählen.
  10. Optional: Klicken Sie auf den Aufwärts- bzw. Abwärtspfeil, um die ausgewählten Gerätepools in die gewünschte Reihenfolge zu bringen.
    Wenn ein Bot bereitgestellt wird, wählt der Control Room das erste verfügbare Gerät basierend auf der Reihenfolge aus, die Sie für die Gerätepools festgelegt haben. Wenn keines der Geräte zum Zeitpunkt der Bereitstellung verfügbar ist, wird der Bot in die Warteschlange gesetzt.
  11. Geben Sie den Namen ein.
  12. Optional: Geben Sie eine Beschreibung ein.
  13. Wählen Sie die Automatisierungspriorität aus der Registerkarte Allgemein.
    Setzen Sie die Priorität entsprechend Ihren Anforderungen an die Ressourcenoptimierung auf hoch, mittel oder niedrig. Die Standardberechtigung ist mittel.
  14. Klicken Sie auf Zeitplanung für Bot.
Die Schaltfläche Zeitplanung für Bot bleibt deaktiviert, bis alle erforderlichen Elemente wie Bots, Planungsdetails und Geräte ausgewählt wurden.
Wie oft ein Bot eingesetzt wird, hängt von den für den Zeitplan ausgewählten „Als Nutzer ausführen“ (Bot Runners) ab. Stellen Sie sich die folgenden Szenarien vor:
  • Die Anzahl der ausgewählten „Als Nutzer ausführen“ beträgt zwei, und beide Nutzer verfügen über das Bot-Standardgerät: Der Bot wird zweimal in den beiden „Als Nutzer ausführen“ und den dazugehörigen Bot-Standardgeräten bereitgestellt.
  • Die Anzahl der ausgewählten „Als Nutzer ausführen“ beträgt drei, und nur einer der Nutzer ist im Besitz des Bot-Standardgeräts. In diesem Fall müssen Sie den Gerätepool auswählen. Wenn im Gerätepool nur zwei Geräte vorhanden sind, wird der Bot dreimal auf den beiden Geräten im Gerätepool und auch auf dem Bot-Standardgerät des dritten Nutzers bereitgestellt.
  • Die Anzahl der ausgewählten „Als Nutzer ausführen“ beträgt drei, und keiner der drei Nutzer verfügt über das Bot-Standardgerät: In diesem Fall müssen Sie den Gerätepool auswählen. Wenn es nur zwei Geräte im Gerätepool gibt, wird der Bot zweimal auf beiden Geräten im Gerätepool bereitgestellt, und die dritte Anforderung für die Bot-Bereitstellung wird in die Warteschlange gestellt. Der Bot wird nur eingesetzt, wenn ein Gerät im Gerätepool verfügbar wird.
  • Die Anzahl der ausgewählten „Als Nutzer ausführen“ beträgt zwei, und keiner der zwei Nutzer verfügt über das Bot-Standardgerät: In diesem Fall müssen Sie den Gerätepool auswählen. Stehen im Gerätepool vier Geräte zur Verfügung, wird der Bot zweimal auf zwei beliebigen Geräten im Gerätepool bereitgestellt.
Anmerkung: Bei Zeitplänen ohne Gerätepool schlägt die Bot-Bereitstellung für alle „Als Nutzer ausführen“ im Zeitplan fehl, wenn ein oder mehrere aktive „Als Nutzer ausführen“-Geräte nicht verfügbar oder getrennt sind.