Как повторить попытку Airflow DAG? - PullRequest
0 голосов
/ 10 октября 2019

Я знаю, что можно повторить отдельные задачи, но можно ли повторить попытку завершить DAG?

Я создаю задачи динамически, поэтому мне нужно повторить не конкретную задачу, а полную DAG. Если это не поддерживается Airflow, возможно, есть какое-то решение.

Ответы [ 2 ]

0 голосов
/ 11 октября 2019

Зайдите в Airflow UI, нажмите на первое (ые) задание (я) вашей группы доступности базы данных, справа от кнопки «Очистить» выберите «Вниз по течению» и «Рекурсивно» и после этого нажмите «Очистить». Это помечает группу обеспечения доступности баз данных как «еще не выполнено» и запускает ее повторно, если расписание группы доступности базы данных это разрешает

0 голосов
/ 11 октября 2019

Если у вас есть доступ к пользовательскому интерфейсу Airflow, перейдите к представлению «График».

В представлении «График» отдельные задачи помечаются как блоки, а прогон DAG в целом обозначается кружками. Нажмите на кружок, а затем вариант clear. Это перезапустит весь прогон.

В качестве альтернативы вы можете перейти к представлению в виде дерева и clear к первой задаче в группе обеспечения доступности баз данных.

...