私はLocalExecutorを使用しており、私のdagにはタスクがあります。ここで、task(C)はtask(A)に依存しています。 Task(B)とtask(A)は以下のように並行して実行できます
A-> C
B
つまり、task(A)は失敗しましたですがtask(B)は正常に実行されました。 task(A)が失敗したため、Task(C)はまだ実行されていません。
私の質問はTask(A)を単独で再実行してTask(C)を実行する方法 Task(A)が完了し、Airflow UIがそれらを成功としてマークする方法です。
UIで:
これにより、タスクAが再度実行され、成功した場合、タスクCが実行されます。これは、タスクのステータスをクリアすると、スケジューラがこのDAG実行の前に実行されていないかのように処理するためです。