【发布时间】:2019-09-10 16:12:51
【问题描述】:
我需要只运行一次 DAG,但要等待 10 分钟:
with models.DAG(
'bq_executor',
schedule_interval = '@once',
start_date= datetime().now() + timedelta(minutes=10) ,
catchup = False,
default_args=default_dag_args) as dag:
// DAG operator here
但我在 10 分钟后看不到执行情况。 start_date 有问题吗?
如果我使用 schedule_interval = '*/10 * * * *' 和 start_date= datetime(2019, 8, 1)(从现在开始的旧日期),我可以每 10 分钟看到一次执行
【问题讨论】:
-
你不要在
start_date中使用datetime.now()是strongly recommended
标签: google-cloud-platform airflow directed-acyclic-graphs