Wil*_*iam 6 task directed-acyclic-graphs airflow
我想将 DAG 设置为一次运行一天。我怎样才能做到这一点?
我试过“取决于过去=真”,但它只能确保每个任务随后运行。我想要的是,如果我从 X 天开始回填,那么 X 天的所有任务都会在 X+1 天的 DAG 开始之前运行,依此类推。
您可以使用max_active_runs来控制活动 dag 运行的次数。将其限制为一个应该可以满足您的用例。
dag = airflow.DAG(
'customer_staging',
schedule_interval="@daily",
dagrun_timeout=timedelta(minutes=60),
template_searchpath=tmpl_search_path,
default_args=args,
max_active_runs=1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1829 次 |
| 最近记录: |