Aufgaben: Verringerung der Anzahl von SKIPPED-Aufgaben¶
Achtung
Diese Verhaltensänderung ist im Bundle 2024_06 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Bei Aufgaben mit einem vom Benutzer festgelegten Zeitplan werden die Aufgaben wie folgt ausgeführt:
- Vor der Änderung:
Eine Aufgabe wird nach dem vom Benutzer festgelegten Zeitplan ausgeführt, zum Beispiel alle 1 Minute. Die Aufgabe wird mit dem Status SKIPPED abgeschlossen, wenn innerhalb des angegebenen Zeitintervalls (z. B. 1 Minute) keine neuen Daten im Stream vorhanden sind. In diesem Fall lautet die SCHEDULED_FROM-Spalte der TASK_HISTORY-Ansicht SCHEDULE.
- Nach der Änderung:
Eine Aufgabe folgt immer noch dem vom Benutzer festgelegten Zeitplan, wird aber nur ausgeführt, wenn neue Daten im Stream vorhanden sind. Ein Benutzer hat zum Beispiel eine Aufgabe mit einem Zeitplan, der jede Minute abläuft (SCHEDULE = ‚1 m‘) und einer stream_has_data WHEN-Bedingung. Die Aufgabe prüft den Stream eine Minute nach der letzten Startzeit der Aufgabe und wird nur ausgeführt, wenn es neue Daten gibt. In diesem Fall lautet die SCHEDULED_FROM-Spalte der TASK_HISTORY-Ansicht TRIGGER. Die Aufgabe wird etwa alle 12 Stunden ausgeführt, um zu verhindern, dass der Stream veraltet.
Wenn Sie eine Überwachung oder Benachrichtigung zur Überprüfung der Ausführungsstatus Ihrer Aufgaben eingerichtet haben, empfehlen wir Ihnen, Ihre Überwachung so anzupassen, dass diese Verhaltensänderung berücksichtigt wird, da die Aufgaben im Status SKIPPED erheblich reduziert werden.
Ref.: 1710