2

我正在使用 Apache Airflow。在 Airflow 中,我可以添加类似 cron 的语法,但是有什么方法可以每天运行三个不同的 DAG?

从 cron 语法中,我只能在时间处于某个间隔内时添加。但我想在三个完全不同的时间运行工作。

例如,我想每天下午3.50、晚上7.15和晚上11.59运行一份工作。

4

1 回答 1

1

我认为的解决方案是使用dagrun 操作员创建 3 个单独的 dag ,并将这些 dag 安排在 3.50 PM、7.15 PM 和 11.59 PM 时间。

在每个 dag 中,您可以使用 dag-run 运算符触发您的主 dag。

于 2018-01-25T07:19:45.787 回答