我在同一dag文件中有2个示例dags。
dag = DAG(
dag_id='example_1-simpledag',
default_args=args,
schedule_interval=None,
dag1 = DAG(
dag_id='example_2-simpledag',
default_args=args,
schedule_interval=None,
run_this1 = ExternalTaskSensor(
task_id='wait_for_the_first_task_to_be_completed',
external_dag_id='Vijay_example_1-simpledag',
external_task_id='run_this',
dag=dag)
for i in range(5):
task = PythonOperator(
task_id='sleep_for_' + str(i),
python_callable=my_sleeping_function,
op_kwargs={'random_base': float(i) / 10},
dag=dag,
)
run_this >> task
run_this1 >> task
两个dag都被创建,但是一个已完成,而另一个仍处于运行状态并且根本没有执行。我在这里想念的是什么,有人可以帮我吗?