从凌晨 3 点开始每 6 小时进行一次气流调度作业

问题描述 投票:0回答:1

如何将 Airflow 作业设置为在凌晨 3 点开始,然后每 6 小时运行一次(上午 9 点、下午 3 点和晚上 9 点)。我当前的 cron 表达式是

0 3,9,15,21 * * *
但这会导致在上午 9 点、下午 3 点和晚上 9 点运行。我知道数据间隔是在凌晨 3 点开始的,所以这就是为什么工作在上午 9 点开始,但是我怎样才能让它在凌晨 3 点开始呢?

基本上凌晨 3 点工作的逻辑日期应该是前一天晚上 9 点,我该如何实现这一点?我应该将

start_date
参数设置为
days_ago(1)
而不是
days_ago(0)
吗?

python cron airflow
1个回答
0
投票

设置 start_date=days_ago(1) 应该可以完成工作

© www.soinside.com 2019 - 2024. All rights reserved.