Mit Prognosen arbeiten
Prognosen können entweder manuell oder mit Hilfe von Scripts erstellt werden. Nachdem sie berechnet wurden, können Sie sie über die Seite Prognosen in der Process Monitoring-Perspektive aufrufen, wo Sie Prognoseeinträge umbenennen und löschen können.
Hinweise:
- Sie können nur Prognosen für einzelne Objekte erstellen. Sie können keine prognostizierten Berechnungen für Massenaufgaben erstellen.
- Um Aufgabenprognosen zu erstellen, muss die Aufgabe über eine RunID und eine Startzeit verfügen.
- Die Prognose-Liste wird nicht automatisch aktualisiert. Sie müssen sie manuell aktualisieren, um den Inhalt zu aktualisieren. Die Aktualisierung dieser Liste ist nach einer (Neu-) Berechnung besonders wichtig.
- Wenn Sie die Prognose für Agenten-Jobs erstellen, die einer Agentengruppe zugewiesen sind, und kein Agent abgerufen werden kann, erhält die Prognoseberechnung den Status Warten auf den Host einer Agentengruppe. Wenn dieses Objekt Teil eines Workflows ist, kann die ERT- und Endzeit des Workflows auch nicht prognostiziert werden.
- Objekte, die rekursiv ausgeführt werden, sind zyklische Aufgaben (siehe Objekte ausführen - Periodisch). Die Berechnung der Prognose und der Autoprognose berücksichtigt nur die Tage, an denen diese Aufgaben geplant sind. Wenn z. B. eine zyklische Aufgabe t geplant ist, die jeden Montag ausgeführt werden soll, werden nur die Montage innerhalb des von Ihnen definierten Berechnungszeitraums berücksichtigt. Die anderen Tage sind in diesem Szenario nicht relevant.
Diese Seite beinhaltet Folgendes:
Die Prognose-Liste
Die Informationen der Prognose-Liste in der Process Monitoring-Perspektive werden in Form einer Baumstruktur angezeigt. Sie können sie erweitern, um den Inhalt des Prognose-Objekts anzuzeigen. Wenn dieses Objekt auch Children beinhaltet, können Sie in der Liste weiter nach unten gehen, um alle Einträge zu öffnen.
Basierend auf den Objekt-oder Aufgabendaten werden das geschätzte Ende, der Status und die Laufzeit der Ausführung nach einer Prognoseberechnung angezeigt:
- Die Spalten Logischer Start und Errechnetes Ende geben das Datum und die Uhrzeit an, zu der das System den Start bzw. das Ende des Objekts oder der Aufgabe erwartet. Kalenderbedingungen und Systemauslastung werden bei dieser Berechnung berücksichtigt.
- Die Spalte Errechneter Status gibt den vom System errechneten Status, den die Aufgaben nach der Ausführung haben werden, an. Der gewünschte Status kann in der Objektdefinition auf der Seite Laufzeit festgelegt werden, siehe Seite "Laufzeit".
- Die Spalte Erwartete Laufzeit gibt die vom System errechnete Laufzeit der Aufgabe an.
Sie können die Daten auch als .CSV-Datei exportieren, siehe Exporting Tables to CSV.
Prognosen umbenennen
Das Umbenennen von Prognosen ist z. B. dann sinnvoll, wenn Sie mehrere Prognosen erstellt haben und ihnen Namenskonventionen geben müssen, die Ihnen helfen, sie leicht zu identifizieren.
Um einen Prognoseeintrag umzubenennen, klicken Sie mit der rechten Maustaste auf das entsprechende Objekt, wählen Sie im Kontextmenü die Option Umbenennen aus, und geben Sie den neuen Prognosenamen ein.
Prognosen entfernen
Um einen oder mehrere Einträge aus der Prognose-Liste zu löschen, wählen Sie die entsprechenden Objekte aus, klicken Sie mit der rechten Maustaste auf Ihre Auswahl, und wählen Sie im Kontextmenü die Option Löschen aus. Sie werden aufgefordert, die Aktion zu bestätigen.
Wenn Sie nicht alle Aktionen bestätigen möchten, aktivieren Sie das Kontrollkästchen Nicht mehr Fragen bis zur nächsten Anmeldung.
Objekt-Prognosen erstellen
Sie können Objekt-Prognosen mithilfe der Script-Funktion FORECAST_OBJECT erstellen. Weitere Informationen finden Sie unter FORECAST_OBJECT. Sie können diese auch manuell in der Process Assembly-Perspektive erstellen:
- Öffnen Sie die Process Assembly-Perspektive und wählen Sie das Objekt aus, für das Sie die Prognose erstellen möchten.
-
Klicken Sie mit der rechten Maustaste und wählen Sie Überwachung > Prognose erstellen.
-
Geben Sie den Namen der Prognose ein, die innerhalb des Mandanten eindeutig sein muss. Standardmäßig schlägt das System den Objektnamen vor. Wenn es bereits existiert, hängt es eine Nummer an. Sie können die Prognose auch in der Process Monitoring-Perspektive umbenennen, nachdem die Berechnung stattgefunden hat.
-
Der Logische Start ist das Datum und die Uhrzeit, an dem das Objekt beginnen soll. Das System verwendet es als Grundlage für die Prognoseberechnungen. Standardmäßig wird der erste Tag des Monats vorgeschlagen. Klicken Sie auf das Kalender-Symbol in diesem Feld, um Änderungen vorzunehmen.
Kalenderbedingungen werden für Prognoseberechnungen berücksichtigt, daher kann dieses Datum die Laufzeitberechnung beeinflussen.
-
Wenn eine Jobgruppe an der Ausführung (JOBG) beteiligt ist, geben Sie an, wie die Prognose ihre Laufzeit berechnen soll:
-
Aktuelle Vormerkungen berücksichtigen
Die Prognose prüft die für jedes Objekt im Gruppen- oder Parent-Objekt angegebene Berechnungsmethode. Die ERT der Gruppe wird basierend auf der ERT der Objekte abgeleitet.
-
ERT der Gruppe verwenden
Für die Laufzeitberechnung wird die ERT, die im Gruppen- oder Parent-Objekt (Workflow oder Schedule) definiert ist, herangezogen, und nicht die Definitionen in deren Child-Objekten.
-
Fixwert verwenden
Da Sie über Ihre Objekte und Prozesse Bescheid wissen, können Sie wahrscheinlich bereits einschätzen, wie lange deren Ausführung dauern wird. In diesem Fall können Sie hier einen bestimmten Wert angeben.
Hinweis: Wenn es keine Jobgruppen gibt, wird immer die tatsächliche ERT der Child-Aufgaben verwendet.
-
-
Klicken Sie auf Erstellen.
Aufgaben-Prognosen erstellen
Sie können Objekt-Prognosen mithilfe der Script-Funktion FORECAST_TASK erstellen. Weitere Informationen finden Sie unter FORECAST_TASK. Sie können diese auch manuell in der Process Monitoring-Perspektive erstellen:
- Wählen Sie in der Process Monitoring-Perspektive und die Aufgabe aus, für das Sie die Prognose erstellen möchten.
-
Klicken Sie mit der rechten Maustaste darauf und wählen Sie Prognose erstellen.
Der Name und die Referenz-RunID der ausgewählten Aufgabe werden standardmäßig angezeigt, aber Sie können beide ändern. Die Änderung des Namens ist dann nützlich, wenn Sie zum Beispiel für eine Aufgabe mehrere Prognosen erstellt haben, die sie voneinander unterscheiden möchten.
Die Generierung von Prognosen auf der Basis von RunIDs ermöglicht es Ihnen, mehrere Prognosen für ein und dieselbe Aufgabe für verschiedene Ausführungen zu erstellen. So können Sie verschiedene Szenarien analysieren und entsprechend reagieren.
-
Wenn die gewählte Aufgabe mithilfe eines Periodenobjekts geplant wurde, ist die Tagesauswahl für die Periodischen Aufgabeprognose verfügbar (siehe Periode (PERIOD)) Durch diesen Wert wird die Anzahl der prognostizierten Tage für diese Aufgaben begrenzt. Dies ist relevant, da Schedules, die in Periodenobjekten definiert wurden, unendlich lange ausgeführt werden können. Der Wert Tage bezieht sich auf die Anzahl der zukünftigen Tage, die für die Berechnung verwendet werden sollen. Zulässige Werte sind 1 bis 1.000 Tage.
Beispiel
Tage = 1 Die Prognoseberechnung schließt den aktuellen Tag (jetzt) bis zum Ende des Tages (Mitternacht) ein.
Tage = 14 Die Prognoseberechnung schließt den aktuellen Tag (jetzt) bis zum Ende des 14. Tages (Mitternacht) ein.
Wenn der Wert für Tage auf 0 oder auf einen Wert außerhalb des gültigen Bereichs festgelegt ist, gibt das System eine Fehlermeldung zurück.
Allerdings werden nur geplante Aufgaben für die Berechnung berücksichtigt. Wenn Sie z. B. einen Zeitraum von 14 Tagen definieren und die Aufgabe, die mit einem Perioden-Objekt geplant ist, jeden Montag ausgeführt wird, wird die Aufgabenprognose nur für die Montagen innerhalb dieses Zeitraums von 14 Tagen berechnet.
-
Wenn eine Jobgruppe an der Ausführung (JOBG) beteiligt ist, geben Sie an, wie die Prognose ihre Laufzeit berechnen soll:
-
Aktuelle Vormerkungen berücksichtigen
Die Prognose prüft die für jedes Objekt im Gruppen- oder Parent-Objekt angegebene Berechnungsmethode. Die ERT der Gruppe wird basierend auf der ERT der Objekte abgeleitet.
-
ERT der Gruppe verwenden
Für die Laufzeitberechnung wird die ERT, die im Gruppen- oder Parent-Objekt (Workflow oder Schedule) definiert ist, herangezogen, und nicht die Definitionen in deren Child-Objekten.
-
Fixwert verwenden
Da Sie über Ihre Objekte und Prozesse Bescheid wissen, können Sie wahrscheinlich bereits einschätzen, wie lange deren Ausführung dauern wird. In diesem Fall können Sie hier einen bestimmten Wert angeben.
Hinweis: Wenn es keine Jobgruppen gibt, wird immer die tatsächliche ERT der Child-Aufgaben verwendet.
Hinweis: Die Prognose verwendet für die Prognoseberechnung immer die aktuelle ERT. Wenn ein Fixwert eingestellt ist, wird er für weitere Aufgabenausführungen verwendet, nicht aber für die Prognose. Wenn Sie einen Fixwert verwenden möchten, müssen Sie die ERT-Berechnung zuerst und auch nach der nächsten Ausführung zurücksetzen. Der Fixwert ist auch die aktuelle ERT.
-
-
Klicken Sie auf Erstellen.
Siehe auch:
- Prognose
- Prognosen
- Autoprognose
- Mit der Autoprognose arbeiten
- AE REST-API - Prognose
- REST-API-Referenz
- Schedules (JSCH)
- Workflows (JOBP)
Script-Funktionen: