Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Task Bot-package

  • Aktualisiert: 2022/01/19
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Task Bot-package

Verwenden Sie die actions Ausführen, Pausieren und Beenden im Task Bot-package, um die Ausführung eines oder mehrerer untergeordneter bots über einen übergeordneten bot oder mit einer Drittanbietersoftware mithilfe einer API zu verwalten.

Erstellen Sie kleinere bots, die eine einzelne Aufgabe automatisieren, und führen Sie sie über einen übergeordneten bot aus. Bauen Sie zum Beispiel eine Anmeldung Kind bot um den Benutzernamen und das Kennwort in ein Webformular einzugeben und auf Senden zu klicken. Die Anmeldung Kind bot akzeptiert Anmeldeinformationen von der übergeordneten bot und gibt eine Erfolgsmeldung zurück, woraufhin der Elternteil bot kann die nachfolgende CreateInvoice aufrufen. aufrufen bot. Die Anmeldung Kind bot sollte auch eine Fehlerbehandlungslogik für den Fall enthalten, dass die Anmeldedaten falsch sind.

Diese Vorgehensweise, bei der kleinere, in sich geschlossene bots erstellt werden, ermöglicht es dem Nutzer, die bot-Logik in einer größeren Anzahl von Aufgaben wiederzuverwenden, und erleichtert die Fehlerbehandlung und Fehlerbehebung. Sie verringert auch den Zeitaufwand für die Erstellung und Wartung von bots. So kann ein Unternehmen seine Automatisierungsinitiativen schnell skalieren. Die Anmeldung Kind bot aus diesem Beispiel kann in jeder Aufgabe wiederverwendet werden, die die Bereitstellung von Anmeldeinformationen für eine Anmeldeseite auf einer Website beinhaltet.

Wenn Sie ein TaskBot ausführen, das sich selbst wiederholt aufruft, bis Sie es stoppen, läuft die bot unendlich lange und stößt deshalb auf einen Fehler, der mit Stapelspeicherproblemen zusammenhängt. Wir empfehlen, dass Sie ein Elternteil und ein Kind bot mit unterschiedlichen Namen zu erstellen und dann das Kind bot aus dem Elternteil bot.

Anmerkung:
  • CSV-/Textdateien und Recorder-Sitzungen können nicht über bots hinweg freigegeben werden. Sie können Excel-Sitzungen mithilfe einer Sitzungsvariablen zwischen bots freigeben. Einzelheiten finden Sie unter Beispiel für die gemeinsame Nutzung einer Excel-Sitzung durch Bots.
  • Wenn Sie eine Dateitypvariable in der Run Task verwenden, stellen Sie sicher, dass Sie den Standardwert der Variablen festgelegt haben. Ohne Standardwert zeigt der bot bei der Ausführung einen Fehler an.

Darüber hinaus bietet das Ausführen von untergeordneten bots von einem übergeordneten bot auf folgende Weise mehr Kontrolle über Daten:

  • Die Benutzer können die Variablen im Kind bot konfigurieren, um die Richtung zu steuern, in der Informationen ausgetauscht werden können, indem sie eine der folgenden Optionen auswählen:
    • Als Eingabe verwenden: Die Variable enthält einen Wert, den das Kind bot von einem Elternteil bot oder Drittanbieter-Software annimmt.
    • Als Ausgabe verwenden: Die Variable enthält einen Wert, den das Kind bot an die übergeordnete bot oder Fremdsoftware weitergibt.
    • Beide: Der Wert kann in beide Richtungen übergeben werden.
    • Keiner: Die Variable ist auf diesen bot beschränkt und kann nicht für andere bots freigegeben werden.
    Einzelheiten finden Sie unter Eine Variable erstellen.
  • Andere Nutzer können untergeordnete bots wiederverwenden, ohne ihren Inhalt anzuzeigen.

Das Task Bot-package enthält folgende actions:

Action Beschreibung
Pausieren Unterbricht vorübergehend den aktiven bot. Verwenden Sie die action Pausieren, um Daten zu ändern oder den Status einer relevanten Komponente zu überprüfen.

Wenn der bot während der Laufzeit die action Pausieren erreicht, wird die Schaltfläche Fortsetzen eingeblendet. Sie müssen auf Fortsetzen klicken, damit der bot mit der nächsten action fortfahren kann.

Run

Führt die ausgewählte Aufgabe mehrmals eine bestimmte Anzahl von Male oder eine Anzahl von Stunden aus. Die Aufgabe kann wiederholt werden, bis der Nutzer sie anhält. Sie können die Ausgabewerte in einer Wörterbuchvariablen speichern, wobei jeder Schlüssel im Wörterbuch der Variablenname und der entsprechende Wert des untergeordneten bots ist. Alternativ können Sie jeden Wörterbuchschlüssel einer Variablen zuordnen, um den entsprechenden Wert zu speichern.

Anmerkung: Wenn Sie eine TaskBot mit Abhängigkeiten erstellen, stellen Sie sicher, dass sowohl der übergeordnete als auch der untergeordnete bot in demselben Arbeitsbereich (öffentlich oder privat) liegen. Sie können eine öffentliche bot aus einer privaten bot. Dazu sollten Sie zunächst den öffentlichen Arbeitsbereich auschecken oder klonen bot in den privaten Arbeitsbereich klonen und dann sowohl die bots in den öffentlichen Arbeitsbereich.
Einzelheiten finden Sie unter Verwenden der action „Ausführen“.

Ein Beispiel finden Sie unter Beispiel für die Verwendung des Laufs action.

Stoppen Stoppt den aktiven bot.

Verwenden Sie zum Beispiel die action Beenden, um den bot zu beenden, wenn eine Bedingung erfüllt ist, z. B. wenn der bot auf eine Datei mit einer Größe von mehr als 100 MB stößt.

Feedback senden