Etl 为什么我所有的气流DAG都落后一个?

Etl 为什么我所有的气流DAG都落后一个?,etl,airflow,airflow-scheduler,Etl,Airflow,Airflow Scheduler,我现在正在设置气流并喜欢它,除了我的DAG一直在后面跑。请参见下图-这张照片拍摄于2月19日UTC 15:50,您可以看到,对于每个DAG,它们应该在上次运行和当前运行之间再运行一次(有一对DAG的情况并非如此-这些DAG当前处于关闭状态)。有没有什么配置我遗漏了 假警报!气流只是给执行时间贴上了不同于我预期的标签。结果显示,在15:00运行的每小时作业的标签为“14:00”,并且包含14:00+1:00之前的数据 发件人: 请注意,如果您以一天的时间间隔运行DAG,则在2016-01-01T2

我现在正在设置气流并喜欢它,除了我的DAG一直在后面跑。请参见下图-这张照片拍摄于2月19日UTC 15:50,您可以看到,对于每个DAG,它们应该在上次运行和当前运行之间再运行一次(有一对DAG的情况并非如此-这些DAG当前处于关闭状态)。有没有什么配置我遗漏了


假警报!气流只是给执行时间贴上了不同于我预期的标签。结果显示,在15:00运行的每小时作业的标签为“14:00”,并且包含14:00+1:00之前的数据

发件人:

请注意,如果您以一天的时间间隔运行DAG,则在2016-01-01T23:59之后不久将触发标有2016-01-01的运行。换句话说,一旦作业实例所覆盖的时间段结束,它就会启动

让我们重复一下调度程序在开始日期之后的一个调度时间间隔内,在该时段结束时运行作业


虚惊一场!气流只是给执行时间贴上了不同于我预期的标签。结果显示,在15:00运行的每小时作业的标签为“14:00”,并且包含14:00+1:00之前的数据

发件人:

请注意,如果您以一天的时间间隔运行DAG,则在2016-01-01T23:59之后不久将触发标有2016-01-01的运行。换句话说,一旦作业实例所覆盖的时间段结束,它就会启动

让我们重复一下调度程序在开始日期之后的一个调度时间间隔内,在该时段结束时运行作业


我也注意到了这一点。我把这项工作安排在每天早上8点进行。我的执行时间总是落后一天。根据你在这里提到的,这是正确的行为吗?是的,执行日期可能会误导。最好的办法是检查结果,看看是否包含您想要的日期范围内的数据。我也注意到了这一点。我把这项工作安排在每天早上8点进行。我的执行时间总是落后一天。根据你在这里提到的,这是正确的行为吗?是的,执行日期可能会误导。最好的办法是检查结果,看看是否包含您想要的日期范围内的数据。