
#airflow #nprinting
Всем Qlik!
Продолжаем нашу тему по планировщикам заданий в QV/QS/NP
В общем, готов DAG под задачи NPrinting.
Зависимости которые можно делать:
- время запуска в UTC
- зависимость от других тасков NP
- конфиг файл с явками и паролями для безопасности вырезан из Airflow, в отдельный json-файлик (я думаю так лучше, и править легко)
- выбор пула (например, к примеру, я знаю что у меня пара заданий выполняется по 2 часа, так вот - такие задачи будут запущены последовательно, а не параллельно)
Совсем скоро: привязка QV, и главное! Можно будет запускать зависимые задания между NP + QV, например:
- запускаем задание в QV, 5 минут длительность ->
- еще задание QV, которое должно запуститься в 02:20, но только если выполнится первое задание
- при условии что выполнилось 2 задание - запускается сразу таск в NPrinting
- по окончании таска NPrinting - запускаем сразу 2 новых таска в NPrinting
- ну на последок - если оба таска в NP - выполнились - то стартуем еще три задания в QV...
Как то так 💪