タスク: 失敗したタスクの実行を自動的に中断

注意

この動作変更は2023_08バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

SUSPEND_TASK_AFTER_NUM_FAILURES パラメーターの動作は以下のとおりです。

変更前:

デフォルトでは、パラメーター SUSPEND_TASK_AFTER_NUM_FAILURES は0に設定されています。つまり、失敗したタスクの実行はデフォルトでは中断されません。失敗したタスクの実行を自動的に一時停止するには、パラメーターを0より大きい値に設定する必要があります。

変更後:

デフォルトでは、パラメーター SUSPEND_TASK_AFTER_NUM_FAILURES は10に設定されています。つまり、連続10回のタスク実行が失敗またはタイムアウトすると、タスク実行は自動的に中断されます。中断されたタスクは、中断後いつでも再開できます。この変更はすべての新規および既存のタスクに適用されます。アカウント、データベース、スキーマ、またはタスクレベルでパラメーターを設定することで、設定を0または別の失敗数で上書きできます。

自動的に中断されるタスクを表示するには、 TASK_HISTORY TASK_HISTORY テーブル機能 (Information Schema) または TASK_HISTORY ビュー TASK_HISTORY ビュー (Account_Usage) の FAILED_AND_AUTO_SUSPENDED タスクの STATE 列を確認します。

タスクを再開する前に、失敗したタスクの実行を修正することをお勧めします。

参照: 1412