Aufgabensortierfolge zum Ausführen mehrerer Robot-Aufgaben erstellen

Eine Aufgabensortierfolge ist eine Gruppe von Robot-Aufgaben, die für eine sequenzielle Ausführung miteinander verknüpft sind. Der erfolgreiche Abschluss einer Aufgabe führt automatisch dazu, dass die nächste Aufgabe in der Sortierfolge gestartet wird.

Mit Aufgabensortierfolgen können Sie die Ausgabe einer Aufgabe als Eingabe für eine nachfolgende Aufgabe verwenden. Zum Beispiel ist eine Aufgabe dafür, Daten zu importieren, die nächste bereitet die Daten vor, und in der dritten Aufgabe werden die Daten analysiert.

Sie können die gleiche Aufgabe in mehr als einer Sortierfolge nutzen. Sie können in einer Sortierfolge auch mehrere Aufgaben verknüpfen, von mehreren Robots und von jeder Art von Robot.

Informationen zum Erstellen von Robot-Aufgaben finden Sie unter Robot-Aufgabe zur Ausführung eines Skripts erstellen.

Hinweis

Aufgabensortierfolgen können nur von Robots-Administratoren erstellt, verwaltet oder ausgeführt werden. Weitere Informationen über Rollen in Robots finden Sie unter Berechtigungen der Robots-App.

Richtlinien für das Erstellen von Aufgabensortierfolgen

Da Aufgabensortierfolgen mehrere Aufgaben enthalten, steigt die Wahrscheinlichkeit, dass es während des Entwicklungsprozesses zu Fehlern kommt. Das Fehlschlagen einer Aufgabe in einer Sortierfolge führt zum Fehlschlagen der gesamten Sortierfolge. Ihre Ausführung wird dann von diesem Zeitpunkt an unterbrochen.

Die folgenden Richtlinien helfen Ihnen beim Erstellen von Aufgabensortierfolgen mit geringerem Ausfallrisiko. Führen Sie Tests und Problembehandlungen im Entwicklermodus durch. Aktivieren Sie Skriptversionen erst dann im Produktionsmodus, wenn die einzelnen Aufgaben in einer Sortierfolge im Entwicklermodus erfolgreich ausgeführt werden.

Hinweis

Ausführbare Aufgabensortierfolgen werden nur im Produktionsmodus unterstützt. Während des Entwicklungsprozesses können Sie Sortierfolgen im Entwicklermodus manuell replizieren.

Modus Richtlinien Details
Entwicklung Jede Aufgabe isoliert testen Erstellen und testen Sie die einzelnen Aufgaben isoliert voneinander. Die Problembehandlung ist einfacher, wenn Sie sich jeweils auf eine einzige Aufgabe konzentrieren. Vergewissern Sie sich, dass die einzelnen Aufgaben isoliert erfolgreich ausgeführt werden, bevor Sie versuchen, eine Aufgabe in eine Sortierfolge aufzunehmen.
Aufgabensortierfolge manuell replizieren Testen Sie Ihre geplante Sortierfolge, indem Sie die einzelnen Aufgaben manuell in der Reihenfolge ausführen, in der sie in der Sortierfolge ausgeführt werden sollen. Das manuelle schrittweise Durchgehen von Sortierfolgen fördert sämtliche Probleme in deren Logik zutage, und zwar genau dort, wo das Problem liegt.
Datenverwaltung bedenken

Beziehen Sie den Aspekt der Datenverwaltung sorgfältig in Ihre Planung ein. Das Kombinieren von Aufgaben von unterschiedlichen Robots ist zwar möglich, kann aber auch zu Herausforderungen bei der Datenverwaltung führen, wenn eine Aufgabe in einem Robot auf die Datenausgabe einer Aufgabe in einem anderen Robot angewiesen ist. Wenn zwischen den Aufgaben in einer Sortierfolge eine gegenseitige Datenabhängigkeit besteht, ist es am einfachsten, wenn sich alle Aufgaben in demselben Robot befinden.

Wenn Ihre Robots-Implementierung einen lokalen Robots-Agenten verwendet, haben Sie die Möglichkeit, Analytics-Datentabellen zwischen ACL-Robots gemeinsam zu verwenden. Die Links zu den gemeinsam verwendeten Tabellen müssen vorhanden sein, bevor Aufgabensortierfolgen ausgeführt werden, die auf diese Links angewiesen sind. Weitere Informationen finden Sie unter Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots.

Produktion Produktionsaufgaben erstellen Nach dem Aktivieren von Skriptversionen im Produktionsmodus müssen Sie die Entwicklungsaufgaben im Produktionsmodus erneut erstellen. Beim Aktivieren werden lediglich die Skripts vom Entwicklermodus in den Produktionsmodus überführt. Aufgaben werden nicht überführt.
Freigegebene Tabellen und Links konfigurieren

Nach dem Aktivieren von Skriptversionen im Produktionsmodus müssen Sie alle gemeinsam verwendeten Tabellen und Links konfigurieren, die von der Aufgabensortierfolge benötigt werden. Beim Aktivieren werden lediglich die Skripts vom Entwicklermodus in den Produktionsmodus überführt. Dabei werden weder Daten noch Informationen zur Freigabe oder Verknüpfung verschoben.

Weitere Informationen finden Sie unter Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots.

Aufgabensortierfolgen erstellen und planen

Aufgabensortierfolgen werden im Sortierfolgen-Designer erstellt und geplant.

Damit eine Sortierfolge ausgeführt werden kann, müssen alle Aufgaben der Sortierfolge die folgenden Kriterien erfüllen:

  • Aktivierte Aufgaben Die Aufgaben müssen aktiviert sein. Ist auch nur eine Aufgabe in einer Sortierfolge deaktiviert, schlägt die Sortierfolge fehl, wenn sie versucht, die deaktivierte Aufgabe zu starten. Weitere Informationen finden Sie unter Aufgabe deaktivieren oder löschen.
  • Geteilte Kennwörter Alle Passwörter im Zusammenhang mit Aufgaben müssen geteilt werden. Wenn eine Aufgabe in einer Sortierfolge ein nicht geteiltes Passwort enthält, kann die Sortierfolge nur vom Eigentümer des Passworts ausgeführt werden. Die Sortierfolge schlägt fehl, wenn eine andere Person als der Eigentümer versucht, die Sortierfolge auszuführen. Weitere Informationen finden Sie unter Skripts mit Kennwörtern.

Hinweis

Nur Produktionsaufgaben können Teil einer Aufgabensortierfolge sein. Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

Leere Aufgabensortierfolge erstellen

  1. Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die Robots-App aus, um sie zu öffnen.

    Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.

  2. Wählen Sie im Dashboard in Robots die Registerkarte Aufgabensortierfolgen aus.
  3. Klicken Sie auf Aufgabensortierfolge erstellen.

    Der Sortierfolgen-Designer wird geöffnet.

  4. Geben Sie einen Namen für die Aufgabensortierfolge ein und klicken Sie auf Speichern.

    Die leere Aufgabensortierfolge wird erstellt.

Aufgaben zu der Sortierfolge hinzufügen

  1. Klicken Sie auf Aufgaben hinzufügen.

    Das Fenster Aufgaben hinzufügen wird angezeigt.

  2. Navigieren Sie zu der Aufgabe, die in der Aufgabensortierfolge an der ersten Position stehen soll.

    Führen Sie einen Drill-down durch die folgende Hierarchie durch, um zu der Aufgabe navigieren:

    • Robot-Typ
    • Ordner (sofern zutreffend)
    • Robot
  3. Wählen Sie im Robot die Aufgabe aus, die in der Sortierfolge an der ersten Position stehen soll.

    Die Aufgabe wird zur Liste Ausgewählte Aufgaben hinzugefügt.

    Tipp

    Per Klick auf  öffnen Sie den Bereich Aufgabendetails einer Aufgabe.

  4. Führen Sie eine oder beide der folgenden Aktionen aus, um weitere Aufgaben zu der Sortierfolge hinzuzufügen:

    • Wählen Sie eine oder mehrere weitere Aufgaben von demselben Robot aus.

    • Navigieren Sie zu einem anderen Robot und wählen Sie eine oder mehrere weitere Aufgaben aus.

    Sie können Aufgaben von jedem Robot auswählen, für den Sie eine Zugriffsberechtigung haben.

    Hinweis

    Wählen Sie die Aufgaben in der Reihenfolge aus, in der sie ausgeführt werden sollen.

  5. Wenn Sie alle gewünschten Aufgaben ausgewählt haben, klicken Sie auf Hinzufügen.
  6. Optional. Auf der Seite Aufgaben auswählen können Sie per Drag-and-drop die Reihenfolge einer oder mehrerer Aufgaben in der Aufgabensortierfolge ändern. Klicken Sie anschließend auf Weiter.

    Hinweis

    Vergewissern Sie sich vor dem Fortfahren, dass die Aufgaben in der Sortierfolge logisch angeordnet sind, sodass sie auf die von Ihnen beabsichtigte Weise ausgeführt werden können. Sind die Aufgaben nicht in der richtigen Reihenfolge angeordnet, wird die Aufgabensortierfolge mit hoher Wahrscheinlichkeit fehlschlagen oder zu unerwarteten Ergebnissen führen.

Ablauf der Aufgabensortierfolge planen

Wenn Sie die Aufgabensortierfolge nur ad-hoc ausführen möchten, klicken Sie auf Weiter, um diese Seite zu überspringen. Um eine Aufgabensortierfolge ad-hoc auszuführen, klicken Sie auf der Registerkarte Aufgabensortierfolgen auf die Aufgabensortierfolge und anschließend auf > Jetzt ausführen.

  1. Wählen Sie oben auf der Seite Sortierfolge auf einen Ablaufplan setzen.
  2. Geben Sie die Planungsdetails an:
    • Häufigkeit Das Intervall für die wiederholte Ausführung der Sortierfolge.
    • Uhrzeit Die Uhrzeit, wenn die Ausführung der Sortierfolge gestartet wird, und die zu verwendende Zeitzone.

      Verwenden Sie Ihre eigene Zeitzone, es sei denn, Sie möchten die Startzeit in einer anderen Zeitzone angeben.

    • Datum Das Datum für die Ausführung der Sortierfolge.
  3. Klicken Sie unten auf der Seite auf Weiter.

Einstellungen prüfen und die abgeschlossene Aufgabensortierfolge erstellen

  1. Prüfen Sie die Einstellungen, die Sie für die Aufgabensortierfolge konfiguriert haben.
  2. Optional. Um eine Einstellung zu aktualisieren, klicken Sie auf Bearbeiten und nehmen Sie die erforderlichen Änderungen vor.
  3. Wenn die Einstellungen der Aufgabensortierfolge Ihren Vorstellungen entsprechen, klicken Sie auf Bestätigen und Sortierfolge erstellen.

    Ergebnis Die Aufgabensortierfolge wird mit den von Ihnen festgelegten Einstellungen erstellt.