Я читаю этот вопрос , пытаясь реализовать зависимости от задач других DAG
s. В этом примере зависимость записывается как:
ExternalTaskSensor(
task_id='wait_for_the_first_task_to_be_completed',
external_dag_id='a',
external_task_id='first_task',
dag=dag) >> \
В моем хранилище данных одна таблица может зависеть от сотен задач. Используя этот формат, он сгенерирует 2*number of dependencies
строк кодов. Это действительно неприемлемо, есть ли лучший выбор?
Например, в Azkaban
я могу написать несколько зависимостей следующим образом:
dependencies = dag1.task1, dag2.task4, dag2.task5, DAG3.task2, etc...
Любая помощь приветствуется.