2016-06-29 11 views
0

3つのタスクでDAGを作成しました。タスクの1つが失敗したので、そのジョブは失敗として表示されます。しかし、私は以前の仕事のバックフィルをします。今すぐ成功しましたが、JOBのステータスは変わりませんが、個々のタスクが成功したにもかかわらずまだ失敗していることを示しています。私は何かを逃していますか? enter image description here気流のジョブ状況

答えて

0

backfillは、スケジューラ実行と同様に動作しません。 backfillコマンドは、ダグ実行を作成せず、単にダグのタスクをキューに入れるだけです。ただし、スケジューラはdbにダグランを作成し、タスクのスケジュールに使用します。したがって、backfillが完了すると、実際のdag実行オブジェクトはdb内で作成/更新されないため、円は古い色(状態)にとどまります。