Prognose
Da auch bei der Prognose die Kalenderbedingungen und die Einstellungen der Laufzeitüberwachung sowie der frühesten und spätesten Start- und Endzeiten berücksichtigt werden, können unterschiedliche Laufzeiten der Aufgaben ermittelt werden.
Mit Ausnahme von Workflows, Gruppen und Schedules wird bei allen aktivierbaren Objekten die erwartete Laufzeit (ERT) für die Prognose herangezogen. Aufgaben, welche noch nicht über eine ERT verfügen, werden standardmäßig mit einer Minute veranschlagt.
- Die Laufzeiten von Workflows und Schedules werden anhand aller einzelnen Aufgaben in diesen Objekten ermittelt.
- Aufgaben eines Schedules, welche vor dem Startzeitpunkt der Prognose liegen, werden nicht berücksichtigt (äquivalent ENDED_TIMEOUT).
- Bei der Ermittlung der Laufzeiten einer Gruppe werden die erwarteten Laufzeiten der vorgemerkten Aufgaben herangezogen. Es werden die bei den Aufgaben gespeicherten ERT-Werte verwendet. Damit ist es nicht möglich, das Ergebnis durch nachträgliche Einstellungen zur Ermittlung der ERT bei den Objekten zu beeinflussen.
- Da es möglich ist, dass zum Zeitpunkt der Ermittlung keine Vormerkungen für Gruppen vorliegen, kann auch die ERT der entsprechenden Gruppe verwendet oder ein fester Wert für alle Gruppen eingestellt werden.
- Werden die vorgemerkten Aufgaben für die Bewertung einer Gruppe herangezogen und ist diese Gruppe in einem Ablauf mehrfach enthalten, so werden die vorgemerkten Aufgaben ebenfalls mehrfach gerechnet. Das führt somit zu einer Verzerrung der Ergebnisse!
Aufgaben, welche nicht ausgeführt (übersprungen) werden, sind trotzdem mit einer Laufzeit von einer Sekunde berücksichtigt. Dieses kann als Behandlungszeit der Automation Engine betrachtet werden.
Einstellungen, die bei der Prognose berücksichtigt werden
- Entsprechend dem Eintrag in der Registerkarte Abhängigkeiten (Eigenschaften der Aufgabe im Workflow).
- Sind die geforderten "Frühestens"-Bedingungen nicht erfüllt, so wird die Sonst-Aktion ausgeführt.
- Entsprechend dem Eintrag in der Registerkarte Kalender (Eigenschaften der Aufgabe im Workflow) und dem vorgegebenen logischen Datum der Prognose.
- Die Aufgabe wird nur dann mit ihrer Laufzeit berücksichtigt, wenn auch die eingestellten Kalenderbedingungen erfüllt sind.
- Entsprechend dem Eintrag in der Registerkarte Frühestens (Eigenschaften der Aufgabe im Workflow), dem vorgegebenen realen Datum und der Startzeit der Prognose.
- Die Aufgabe wird erst dann gestartet, wenn der eingestellte Zeitpunkt für den frühesten Start erreicht oder bereits überschritten ist.
- Entsprechend dem Eintrag in der Registerkarte Frühestens (Eigenschaften der Aufgabe im Workflow), dem vorgegebenen realen Datum und der Startzeit der Prognose.
- Ist zum ermittelten Startzeitpunkt für die Aufgabe der eingestellte Zeitpunkt für den spätesten Start bereits überschritten, so wird die Aufgabe nicht durchgeführt (ENDED_TIMEOUT).
- Entsprechend dem Eintrag in der Registerkarte Frühestens (Eigenschaften der Aufgabe im Workflow), dem vorgegebenen logischen Datum und der Startzeit der Prognose.
- Würde mit der erwarteten Laufzeit (ERT) der Aufgabe der eingestellte Zeitpunkt für das späteste Ende überschritten, so wird die Aufgabe nicht durchgeführt (ENDED_TIMEOUT).
- Wird bei der Bewertung der Gruppe mit den vorgemerkten Aufgaben gerechnet, so werden nur jene Aufgaben bewertet, welche noch innerhalb der verbleibenden Laufzeit (Differenz zwischen Startzeit und spätestem Ende) durchgeführt werden können.
- Entsprechend dem Eintrag in derRegisterkarte Laufzeit der Aufgabe oder in der Registerkarte Laufzeit (Eigenschaften der Aufgabe im Workflow).
- Wird die angegebene maximale Laufzeit von der erwarteten Laufzeit überschritten, wird ein Hinweis ausgegeben. Die Aufgabe wird, wenn eingestellt, abgebrochen bzw. beendet. Eine Aufgabe, die beim Überschreiten der maximalen Laufzeit ausgeführt werden soll, wird nicht berücksichtigt.
- Entsprechend dem Eintrag in der Registerkarte Laufzeit der Aufgabe oder in der Registerkarte Laufzeit (Eigenschaften der Aufgabe im Workflow).
- Wird die angegebene minimale Laufzeit von der erwarteten Laufzeit nicht erreicht, wird ein Hinweis ausgegeben. Eine Aufgabe, die beim Unterschreiten der minimalen Laufzeit ausgeführt werden soll, wird nicht berücksichtigt.
- Entsprechend dem Eintrag in der Registerkarte Allgemein (Eigenschaften der Aufgabe im Workflow).
- Es erfolgt lediglich ein Hinweis, wenn der eingestellte Zeitpunkt überschritten und die Aufgabe noch nicht gestartet wurde.
Einstellungen, die bei der Prognose nicht berücksichtigt werden
- Die aktuellen Zustände der Sync-Objekte werden nicht berücksichtigt.
- Es findet keine syntaktische Prüfung der Script-Anweisungen und -Funktionen statt.
- Eventuell vorhandene ACTIVATE_UC_OBJECT, :EXIT, :STOP, :WAIT usw. werden somit nicht erkannt und damit auch nicht bewertet.
- Die Prognose berechnet auch eingebundene Include-Objekte nicht ein.
- Die Einstellung des Agenten für die maximale Anzahl gleichzeitig ausführbarer Jobs wird nicht berücksichtigt.
Siehe auch:
Benutzerhandbuch - Prognose