Die erwartete Laufzeit (ERT) ist die geschätzte Dauer der nächsten Durchführung einer Aufgabe. Die Abkürzung ERT steht für Estimated Runtime.
Die ERT wird aus der tatsächlichen Laufzeit (RRT) der letzten 25 regulären Läufe einer Aufgabe berechnet. Sie ist der zentrale Wert zur Berechnung bei der dynamischen Laufzeitüberwachung, für die Erstellung von Prognosen, sowie bei der Berechnung zur Einhaltung der spätesten Endzeit.
Die Qualität des ERT Berechnung ist abhängig von den verfügbaren Daten. Bei einer Reorganisation der Datenbank stehen unter Umständen nicht ausreichend Datensätze zur Verfügung. In einem solchen Fall kann die Berechnung falsch sein.
Für die Kalkulation werden umfangreiche statistische Daten aus dem Objekt gelesen. Diese Funktion sollte daher nur für einzelne Objekte gewählt werden, und nicht mandantenweit.
Die erwartete Laufzeit wird unmittelbar nach dem Lauf der Aufgabe aus der letzten und den vorangegangenen RRT's errechnet. Die Art der Bestimmung der Zeitdauer richtet sich nach der eingestellten dynamischen Methode. Diese sollte so gewählt sein, dass eine möglichst realistische Laufzeit der Aufgabe für die nächste Aktivierung ermittelt wird.
Sollte der seltene Umstand eintreten, dass eine Aufgabe mehrfach parallel läuft und gleichzeitig endet, könnte eventuell eine Durchführung bei der ERT-Berechnung nicht berücksichtigt werden. Dies ist auf die Sperrmechanismen in der Datenbank zurückzuführen.
Soll die erwartete Laufzeit für die Laufzeitüberwachung verwendet werden, so sollten die Einstellung zu deren Ermittlung so gewählt werden, dass die tatsächliche Laufzeit zumeist unterhalb der erwarteten Laufzeit liegt. Damit kann beispielsweise eine unnötige Alarmierung vermieden werden.
Die gespeicherten erwarteten Laufzeiten können in einem Diagramm angezeigt werden. Dabei werden die erwarteten Laufzeiten und, um einen Lauf nach links versetzt, die tatsächlichen Laufzeitengegenübergestellt. Das Diagramm beginnt mit der "ältesten" tatsächlichen Laufzeitund endet mit der errechneten Laufzeit für den nächsten Lauf.
Standardeinstellungen für alle Mandanten
Gibt es keine explizite Angabe über die Art der Ermittlung, gelten folgende Programmeinstellungen:
Zentrale Einstellungen für einen einzelnen Mandandten
Für einen einzelnen Mandanten kann die Art der Ermittlung in dessen AE-Variablen "UC_CLIENT_SETTINGS" eingetragen werden. Diese Werte gelten dann zur Berechnung für alle Objekte des Mandanten, bei denen "Standard" in der Registerkarte Laufzeit ausgewählt ist.
Einstellungen bei den einzelnen Objekten
Bei allen aktivierbaren Objekten kann die Methode zur Ermittlung der erwarteten Laufzeit in der Registerkarte Laufzeit eingestellt werden.
Direkter Eintrag einer ERT
Liegen für eine Aufgabe noch keine Laufzeitdaten vor (neue Aufgabe, Laufzeitdaten wurden zurückgesetzt usw.), so kann die erwartete Laufzeit direkt eingegeben werden. Dieser Wert wird bei Prognosen und der Laufzeitüberwachung berücksichtigt. Nach der ersten Durchführung der Aufgabe wird die ERT entsprechend der gewählten Methode ermittelt und der vorgegebene Wert überschrieben.
Fixwert
Wird eine statische Einstellung gewählt, so werden zur Ermittlung keine aktuellen Laufzeitdaten des betreffenden Objekts benötigt. Der vorgegebene Fixwert wird als erwartete Laufzeit übernommen. In der Registerkarte Laufzeit des Objektes kann dieser Wert in Sekunden eingegeben werden.
Durchschnitt
Es wird der Durchschnitt aus den tatsächlichen Laufzeiten ermittelt. Dazu kann die Anzahl der zu berücksichtigenden Läufe angegeben werden. Weiters ist es möglich, einen Korrekturfaktor in Prozent anzugeben, der zum berechneten Durchschnitt addiert wird.
Lineare Regression
Mit dieser Methode wird die Zu- oder Abnahme der Laufzeiten stärker bewertet. Wie bei der Ermittlung des Durchschnitts kann die Anzahl der berücksichtigten Läufe und ein Korrekturfaktor in Prozent angegeben werden.
Maximalwert
Es wird der größte gespeicherte Wert aus der Liste der tatsächlichen Laufzeiten als erwartete Laufzeit übernommen.
Adaptiv
Berechnung der ERT auf vorausschauende, intelligente Weise durch Berücksichtigung verschiedener Faktoren und Laufzeitparameter (wie Startzeitpunkt und Agent der Aufgabe).
Die gesammelten Laufzeitdaten können Sie mit der Schaltfläche Werte zurücksetzen löschen. Nach einer entsprechenden Sicherheitsabfrage werden alle gespeicherten RRT's und ERT's gelöscht und die aktuelle ERT auf 0 gesetzt.
Bitte beachten Sie, dass diese Löschung auch dann wirksam ist, wenn das bearbeitete Objekt nicht gespeichert wird! Eine Wiederherstellung der tatsächlichen Laufzeitdaten aus den Archivdaten ist nicht möglich.
Nach der Löschung kann die erwartete Laufzeit wieder direkt eingegeben werden. Der eingetragene Wert gilt aber nur bis nach der nächsten Durchführung dieser Aufgabe.
Das Zurücksetzen der gespeicherten Laufzeiten ist nur dann sinnvoll, wenn für die zukünftigen Durchführungen massive Abweichung der Laufzeiten zu erwarten sind (z.B. nach Änderung der Aufgabe).
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |