Airflow 2.3.4:如何强制重解析DAG定义文件及相关查询
Airflow 2.3.4 相关问题解答
1. 强制重新解析单个/批量DAG定义文件
- 单个DAG解析:Airflow Web UI本身没有直接触发单个DAG重新解析的功能,可通过终端执行CLI命令实现:
该命令会重新解析指定DAG的定义文件并完成序列化操作。airflow dags reserialize -d <你的DAG_ID> - 批量解析所有DAG:
- Web UI操作:进入Admin > DAGs页面,点击右上角的「Refresh」按钮,触发调度器重新扫描所有DAG文件并解析。
- CLI操作:执行以下命令即可批量重新解析所有DAG:
airflow dags reserialize
2. 查看DAG文件的最后一次解析时间
- Web UI操作:打开目标DAG的详情页面,切换到「Details」标签页,在页面信息中找到Last Parsed字段,此处显示的就是该DAG文件最后一次被解析的时间。
- CLI操作:执行以下命令查看详细信息,输出结果中会包含
last_parsed_time字段:airflow dags show <你的DAG_ID> --verbose
内容的提问来源于stack exchange,提问作者extremeaxe5
相关产品推荐
相关产品推荐

