Bot mit Warteschlange ausführen

Bearbeiten Sie alle Aufgabenelemente einer Warteschlange über alle in einem oder mehreren Gerätepools vorhandenen Bot Runners gemeinsam.

Vorbereitungen

Wenn Sie einen Bot mit Warteschlange ausführen möchten, achten Sie darauf, dass Ihnen die folgenden Rollen und Berechtigungen zugewiesen sind:

Funktionstyp Rechte
Aktivitätsberechtigungen Stellen Sie für alle Bots und deren Abhängigkeiten die folgenden Berechtigungen zur Verfügung:
  • Eigene laufende Aktivitäten anzeigen
  • Eigene geplante Bots anzeigen
  • Ausführung eigener Bots planen
  • ALLE geplanten Aktivitäten aus den eigenen Ordnern anzeigen
  • ALLE geplanten Aktivitäten aus den eigenen Ordnern verwalten
  • Berechtigung Planen auf Ordnerebene.
Anmerkung: Der Bot muss mit der gleichen Aufgabenelementstruktur verknüpft sein wie die Warteschlange.
Nutzerrolle Ihre benutzerdefinierte Rolle muss die folgenden Eigenschaften aufweisen:
  • Verbraucher-Zugriff auf die Warteschlange, die Sie verarbeiten möchten
  • Verbraucher-Zugriff auf den Gerätepool, für den Sie die Warteschlange verarbeiten möchten
  • Der Rolle muss Als Nutzer ausführen zugewiesen sein
Für Bot mit Warteschlange ausführen ist Folgendes zu beachten:
  • Sie können Bots nur auf unbeaufsichtigten Bot Runners ausführen. Sie können im Control Room keine Bots auf beaufsichtigten Bot Runners ausführen.
  • Die Bots müssen in den öffentlichen Ordner eingecheckt werden, damit die Bots mit der Warteschlange ausgeführt werden können.
  • Die Sortierung der Aufgabenelemente erfolgt für das der Warteschlange hinzugefügte Batch. Wenn Sie zum Beispiel zwei Batches mit den Aufgabenelementen a, c, b und a, c, b hinzufügen, die nach Namen sortiert werden sollen, werden die Aufgabenelemente für die Warteschlange als a, b, c und a, b, c verarbeitet.
  • Wenn Sie denselben Gerätepool zum Einfügen und Bearbeiten von Aufgabenelementen für dieselbe Warteschlange verwenden, werden Ihnen auf der Seite Laufende Aktivität und Historisch doppelte Einträge angezeigt. Verwenden Sie einen Gerätepool zum Einfügen von Aufgabenelementen und einen zweiten Gerätepool zur Bearbeitung von Aufgabenelementen in einer Warteschlange, um dieses Problem zu lösen.

Prozedur

Verwenden Sie die Option Bot mit Warteschlange ausführen auf einer der folgenden Seiten:

  1. Aktivität > In Arbeit
  2. Verwalten > Geplant
  3. Verwalten > Geräte
  4. Verwalten > Gerätepools
  5. Verwalten > Warteschlangen
Das Verfahren zum Ausführen eines Bots mit einer Warteschlange ist auf diesen Seiten identisch.

  1. Wählen Sie den Bot aus, der mit der Warteschlange ausgeführt werden soll.
    • 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.
    Anmerkung: Für den Bot darf keine Zeitüberschreitung eingestellt sein. Weitere Informationen finden Sie unter Zeitüberschreitung für Bot-Ausführung konfigurieren.
  2. Optional: Wählen Sie Mit administrativen Rechten ausführen, wenn der Bot Aktionen umfasst, für deren Ausführung Administratorrechte erforderlich sind.
  3. Wählen Sie eine Warteschlange aus, mit der Sie den Bot ausführen möchten.
    Anmerkung: Prüfen Sie folgende Voraussetzungen, um die Liste der verfügbaren Warteschlangen anzeigen zu können:
    • Sie verfügen nicht über die Rolle AAE_Admin.
    • Ihre Rolle wird zu Warteschlange > Verbraucher hinzugefügt.
    • Die Bot-Vorlage und Aufgabenelement-Vorlagen der Warteschlange sind identisch.
  4. Optional: Legen Sie die Laufzeit der Warteschlange fest.
    1. Klicken Sie auf der Registerkarte Verarbeitungszeit auf Laufzeit hinzufügen.
    2. Wählen Sie die Tage im Feld Wochentage aus.
    3. Geben Sie die Startzeit und Endzeit ein.
    4. Klicken Sie auf Zeit hinzufügen, um eine weitere Zeitspanne für die ausgewählten Tage hinzuzufügen.
      Sie können bis zu drei Zeiträume hinzufügen, die sich nicht überschneiden dürfen.
    5. Klicken Sie auf Laufzeit hinzufügen, um eine weitere Laufzeit hinzuzufügen und den Tag und die Uhrzeit anzugeben.
      Sie können bis zu drei Laufzeiten hinzufügen. Wird keine Laufzeit festgelegt, wird die Warteschlange 24 Stunden lang ausgeführt.
    6. Optional: Klicken Sie auf Laufzeit entfernen, um eine Laufzeit zu löschen.
  5. Wählen Sie den Bot Runner-Nutzer aus der Liste Verfügbare Bot Runner aus.
    Um ein Gerät zu aktivieren, muss es mit dem Control Room verbunden sein.
    Anmerkung: Wenn ein Gerät nicht auf der Liste angezeigt wird, muss dem Nutzer, der die Bots ausführt, eine Rolle zugewiesen sein, die Zugriff auf die entsprechenden „Ausführen als“-Nutzer gewährt.
  6. Optional: Wählen Sie die Option zum Ausführen auf Geräten aus, auf denen Bot ausgeführt wird.
    Wenn Sie Bot Runners auswählen möchten, die eins-zu-eins ihren Standardgeräten (Einzelnutzer) zugeordnet sind, wählen Sie die Option Auf Standardgeräten ausführen aus. Mit dieser Option können Aufgabenelemente ausschließlich auf dem Standardgerät des Nutzers bereitgestellt werden. Die Sicherheitsrichtlinie erlaubt es Nutzern nicht, sich bei einem anderen Gerät anzumelden oder sich anzumelden, während auf dem Standardgerät Anwendungen für die Automatisierung installiert werden.

    Achten Sie bei der Auswahl dieser Option darauf, dass alle Standardgeräte Teil desselben Gerätepools sind, wenn Sie diesen auf der Registerkarte Gerätepool auswählen.

    Tipp: Wählen Sie diese Option nicht aus, wenn die „Als Nutzer ausführen“-Nutzer (Bot Runners) für die Verwendung mehrerer Geräte konfiguriert sind. Wenn in dieser Konfiguration ein Gerät im Pool eine Automatisierung durchführt, kann sich der „Als Nutzer ausführen“-Nutzer bei einem anderen Gerät anmelden, und die Aufgabenelemente werden auf diesem Gerät bearbeitet. Dies ermöglicht eine optimale Nutzung von Lizenzen (Als Nutzer ausführen) und Geräten.

    Informationen zu Szenarien für die Auswahl von Bot-Standardgeräten für „Als Nutzer ausführen“-Nutzer finden Sie unter Überlegungen zur Ausführung eines Bots.

  7. Wählen Sie Gerätepools aus.
    Wählen Sie in der Liste der verfügbaren Gerätepools einen Pool aus.
  8. 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.
  9. 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.
  10. Klicken Sie auf Bot mit Warteschlange ausführen.
    Anmerkung:
    • Wenn ein Nutzer gelöscht wird, der die WLM-Automatisierung mit der Option Bot mit Warteschlange ausführen erstellt hat, wirkt sich das ebenfalls auf die Automatisierung aus, und Warteschlangen können nicht verarbeitet werden.
    • Bots werden nicht bereitgestellt, wenn Bot Runners eins-zu-eins mit ihren Standardgeräten (Einzelbenutzer) mit der Option Ausführen auf laufenden Bot-Geräten zugeordnet sind und ein oder mehrere Geräte im ausgewählten Gerätepool getrennt werden.
    • Wenn die Anzahl der Ressourcen (Geräte und „Als Nutzer ausführen“-Nutzer) größer ist als die Anzahl der hinzugefügten Aufgabenelemente, können Sie die Proxy-Bereitstellungen auf der Seite Aktivität > Historisch beobachten. Um den entsprechenden Aufgabenelementstatus anzuzeigen, siehe Aufgabenelemente – Status und Aktionen.
    • Die historische Aktivität zeigt nur die Bots an, die die Aufgabenelemente bearbeiten, während jeder Bot-Einsatz mehrere Aufgabenelemente umfassen kann, die als eine Aktivität bearbeitet werden.

    Im folgenden Video wird gezeigt, wie ein Bot mit Warteschlange ausgeführt wird.