通常情况下,这种情况是由于DAG的语法错误或文件名引起的。可以通过在Airflow Shell中运行以下命令来检查DAG是否存在语法错误:
airflow test DAG_ID START_DATE
如果有语法错误,命令将会返回错误消息并指出具体的错误信息。
在确保DAG代码无误后,可以尝试重启Airflow进程:
airflow scheduler airflow webserver
最后,检查Airflow UI上是否有DAG图,如果还是无法显示,可以尝试清理浏览器缓存和cookies,或者尝试在不同的浏览器中打开Airflow UI。