【发布时间】:2021-03-28 04:03:01
【问题描述】:
我有一个虚拟任务和一个使用循环并行运行的任务列表,对于一个任务,我希望再有一个串行任务。
到目前为止我尝试过的是:
dummy = DummyOperator(task_id='Dummy'.upper(),
dag=dag)
final = DummyOperator(task_id='FinalTask'.upper(),
dag=dag)
for task in ['Task1', 'Task2', 'Task3']:
if task == 'Task1'
task1 = DummyOperator(task_id='Task1-a'.upper(),
dag=dag)
else:
...
else:
...
tasks = DummyOperator(task_id=task),
dag=dag)
dummy >> tasks
tasks >> task1
tasks >> final
【问题讨论】:
标签: python-3.x airflow-scheduler airflow