Nachdem Sie ein ScheduleStartet in periodischen Abständen aktivierbare Objekte. Auch ein eigener Objekttyp in der Automation Engine.-ObjektTätigkeiten und Abläufe, welche die Automation Engine steuert, werden mit Hilfe von sogenannten Objekten abgebildet (siehe auch Aufgabe). erstellt haben, müssen Sie es manuell aktivieren. Ab diesem Zeitpunkt werden die darin enthaltenen Aufgaben gemäß den von Ihnen definierten Einstellungen verarbeitet. In diesem Thema wird sowohl die Ausführungslogik beschrieben als auch darauf eingegangen, was mit den Aufgaben und deren StatusZustand einer Aufgabe (z.B. aktiv, blockiert, in Generierung, usw.). passiert. Zudem wird angegeben, welche Verarbeitungsoptionen für jeden Status verfügbar sind.
Der erste Schritt nach der Erstellung eines Schedule-Objekts ist die Ausführung dieses Objekts. Dies muss erstmalig manuell erfolgen, woraufhin das Objekt den Status Aktiv erhält. Im Schedule-Objekt haben Sie Aufgaben hinzugefügt, deren Eigenschaften definiert und optional auch einen Startzeitpunkt und eine Startverzögerung zugewiesen. Diese Einstellungen bestimmen in Kombination mit der Periodendauer und dem Periodenwechsel der Schedule den Zeitpunkt, zu dem die Aufgaben automatisch ausgeführt werden.
Erstmaliges Starten eines Schedule-Objekts
Nachdem das Schedule-Objekt und die Eigenschaften der Aufgaben definiert wurden, muss es aktiviert werden.
Details zu den Ausführungsoptionen finden Sie im Abschnitt Ausführungsoptionen in diesem Handbuch.
Eine Meldung mit Link zur Perspektive Process Monitoring erscheint im oberen Bereich des Fensters.
Klicken Sie darauf, um die Ansicht Letzter Monitor der Schedule zu öffnen. Hier können Sie den Fortschritt nachverfolgen, die Parameter verändern, die Ausführungsdaten und -reports öffnen und je nach Status der Aufgaben eine Reihe an Aktionen durchführen.
Was passiert bei der Aufgabenaktivierung?
Wenn der Startzeitpunkt der AufgabeEin gestartetes Objekt, welches gerade durchgeführt wird. Aufgaben werden auch als Aktivitäten bzw. Tasks bezeichnet. erreicht ist, führt das Schedule-Objekt eine Reihe an Prüfungen durch, mit deren Hilfe bestimmt wird, wann es ausgeführt wird und ob, abhängig vom Endstatus, Folgeobjekte ausgeführt werden. Die nachfolgende Tabelle beschreibt die möglichen Szenarien:
Check | Szenarien | Status der Aufgabe | Folgendes passiert |
---|---|---|---|
Sind Abhängigkeiten zwischen der Scheduleperiode und dem Startzeitpunkt der Aufgabe vorhanden? |
Ja Der Aufgabenstart liegt zeitlich vor dem Periodenwechsel der Schedule. |
ENDED_TIMEOUT - Startzeitpunkt überschritten |
Die Aufgabe wurde nicht gestartet. Das System wird versuchen, sie erneut zu starten, nachdem der aktuelle Periodenwechsel verstrichen ist und eine neue Periode beginnt. |
Ja Der Aufgabenstart liegt zeitlich nach dem Periodenwechsel der Schedule. |
Warten auf Startzeitpunkt |
Die Aufgabe wurde nicht gestartet. Sie wird ausgeführt, wenn der Startzeitpunkt erreicht wird. |
|
Nein |
Warten auf Startzeitpunkt |
Die nächsten Prüfungen werden durchgeführt. |
|
Sind zu berücksichtigende Kalenderbedingungen vorhanden? |
Ja |
Kalendereinstellungen werden angewandt und die Aufgabe wird gegebenenfalls nicht ausgeführt. |
|
Nein |
Warten auf Startzeitpunkt |
Die nächsten Prüfungen werden durchgeführt |
|
Wurden der Schedule SyncSynchronisiert aktivierbare Objekte auf der Grundlage definierter Zustände und Aktionen. Auch ein eigener Objekttyp in der Automation Engine.-Objekte zugewiesen? |
Ja |
Die Bedingungen werden ausgewertet und die Aufgabe wird gegebenenfalls nicht ausgeführt |
|
Nein |
Die Aufgabe wird ausgeführt |
||
Sind der Aufgabe Folgeaufgaben zugewiesen? |
Ja |
OK-Status, wie in den Eigenschaften der Aufgabe festgelegt | |
Ja |
Die Aufgabe hat nicht den in Eigenschaften festgelegten OK-Status | Das System reagiert automatisch und startet gemäß den Eigenschaftsdefinitionen die Aufgabe entweder neu oder führt eine andere aus. | |
Nein |
In der folgenden Abbildung wird dargestellt, wie das System geplante Aufgaben prüft: