Aufgaben: Fehlgeschlagene Aufgabenausführungen automatisch anhalten

Achtung

Diese Verhaltensänderung ist in Bundle 2023_08 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Das Verhalten des Parameters SUSPEND_TASK_AFTER_NUM_FAILURES ist wie folgt:

Vor der Änderung

Standardmäßig ist der Parameter SUSPEND_TASK_AFTER_NUM_FAILURES auf 0 gesetzt. Das heißt, die fehlgeschlagenen Aufgabenausführungen werden standardmäßig nicht angehalten. Um fehlgeschlagene Aufgabenausführungen automatisch anzuhalten, müssen Sie den Parameter auf einen Wert größer als 0 einstellen.

Nach der Änderung

Standardmäßig ist der Parameter SUSPEND_TASK_AFTER_NUM_FAILURES auf 10 gesetzt. Das heißt, die Aufgabenausführungen werden automatisch unterbrochen, wenn 10 aufeinanderfolgende Aufgabenausführungen entweder fehlschlagen oder ein Timeout vorliegt. Sie können die fehlgeschlagenen Aufgaben nach dem Anhalten jederzeit wieder fortsetzen. Diese Änderung gilt für alle neuen und bestehenden Aufgaben. Sie können die Einstellung auf 0 oder eine andere Anzahl von fehlgeschlagenen Ausführungen überschreiben, indem Sie den Parameter auf Konto-, Datenbank-, Schema- oder Aufgabeebene festlegen.

Um die Aufgaben anzuzeigen, die automatisch angehalten wurden, prüfen Sie die Spalte STATE für FAILED_AND_AUTO_SUSPENDED-Aufgaben der Information Schema-Tabellenfunktion TASK_HISTORY (TASK_HISTORY) oder der Account Usage-Ansicht TASK_HISTORY (Ansicht TASK_HISTORY).

Es wird empfohlen, dass Sie die fehlgeschlagenen Aufgabenausführungen korrigieren, bevor Sie diese fortsetzen.

Ref.: 1412