我正在学习使用气流来安排一些 python ETL 过程。每次更新我的 python 代码时,我都必须重新启动网络服务器并在气流获取代码更改之前重命名 DAG。无论如何,这是否存在,特别是这样我每次进行更改时都不必重命名我的 DAG?
在网络服务器上,更改可能并不明显,但您可以单击修改的 DAG 旁边的刷新按钮,它将手动重新加载 DAG。
调度程序将始终使用最新的代码,无需重新启动。
请参阅此处: https: //gtoonstra.github.io/etl-with-airflow/gotchas.html