Geplante Job-Warnungen

Allgemein

Beim Starten eines geplanten Auftrags für den Bedarfsplanungsserver, werden zuerst Datum und Uhrzeit in das Feld Job gestartet zurückgeschrieben, und es ändert sich auch den Status der geplante Jobs auf deaktiviert. Wenn der geplante Job im Bedarfsplanungsserver beendet ist, werden Datum und Uhrzeit in das Feld Zurückschreiben durchgeführt zurückgeschrieben. Der Status wird deaktiviert, selbst wenn das Zurückschreiben vom Bedarfsplanungsserver durchgeführt wird. Zur Aktualisierung des Status entweder Fehler oder beendet, muss die neue Datenbankaufgabe FORECAST_SCHEDULE_API. Check_Job_Status, der geplant werden kann, ausgeführt werden. Es sollte in einer Reihenfolge geplant werden, sodass er ausgeführt wird, nachdem der spezifische Job zurückgeschrieben wurde. Er sollte später als der geplante Abschluss des zu prüfenden Jobs im Bedarfsplanungsserver ausgeführt werden. Wenn Sie beispielsweise eine Prüfung des Jobs ?IPR aktualisieren? durchführen möchten, der jeden Tag um 03:00 Uhr gestartet wird, müssen Sie messen, wie lange dieser Job normalerweise dauert. Nehmen wir an, dass in der Regel eine Stunde benötigt wird. Planen Sie die Chec_Job_Status jeden Tag auf 05:00 Uhr. Fügen Sie einen Puffer ein um sicherzustellen, dass der Bedarfsplanungsserver fertig ist. Dadurch werden keine falschen Alarme erzeugt.

Die Datenbankaufgabe FORECAST_SCHEDULE_API. Check_Job_Status hat die Parameter:

Der Status wird auf beendet geändert, wenn alle der folgenden Bedingungen zutrifft:

Wenn eine der obigen Punkte fehlschlägt, wird der Status des geplanten Jobs des Bedarfsplanungsserver auf Fehler geändert.

Ein anwenderdefiniertes Ereignis kann konfiguriert werden, um die Datenbank mit der Statusänderung zu verknüpfen.