Воздушный поток - Как пропустить экземпляр следующего дня? - PullRequest
0 голосов
/ 16 января 2020

У меня есть группа DAG 'ab c', которая должна запускаться каждый день в 7 часов утра по Гринвичу. По какой-то причине я не хочу запускать завтрашний экземпляр. Как я могу пропустить этот конкретный экземпляр. Есть ли способ сделать это с помощью командной строки? Ценю любую помощь по этому вопросу.

Ответы [ 2 ]

0 голосов
/ 20 января 2020

Я думаю, что вы можете установить start_date для послезавтра или для любой другой даты, когда вы хотите, чтобы ваш dag выполнялся, пока он в будущем. но интервал расписания будет оставаться неизменным каждые 7 утра. Вы можете начать дату в Default_Args

0 голосов
/ 17 января 2020

Я полагаю, что вы можете превентивно создать прогон DAG для будущей даты в пользовательском интерфейсе в Browse-> Run DAG -> Create, инициализируя его в состоянии успеха (или сбоя), что должно помешать планировщику создать новый беги, когда придет время. Я думаю, что вы можете сделать это на CLI с trigger_dag , но вам просто нужно отдельно обновить его состояние, потому что оно по умолчанию будет работать.

...