Конвейер запуска Azure Data Factory V2 только после завершения текущего выполнения - PullRequest
0 голосов
/ 18 мая 2018

Есть ли способ создать триггер в фабрике данных Azure, который будет запускать мой конвейер, только если он еще не запущен?Я в основном хочу запустить конвейер непрерывно, и поэтому по какой-либо причине он завершился (неудача / успех), я хочу возобновить его как можно скорее.

1 Ответ

0 голосов
/ 14 августа 2019

Вы можете попробовать создать запланированный триггер с периодичностью 1 минута (это минимально возможный интервал для триггера по расписанию), и вы можете установить параллелизм конвейера равным 1. Для этого он запускает первый запуск, затемТриггер запускается снова и пытается запустить конвейер, но поскольку первый запуск еще не завершен, он добавит его в очередь.После завершения первого запуска запускается второй.

enter image description here

enter image description here

Обратите внимание, что существует ограничение на размер очереди в 100, поэтому при использовании конвейерного параллелизма 1 может иметься 1 конвейер с запуском «InProgress» и 100 в «очереди», после этого, если они продолжат запускаться, они получат ошибку 429.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...