在 Airflow 2 上,我的 dag 没有显示在 UI 上,并且我收到了DAG 导入错误 (...)。错误消息不足以让我调试(它是一个自定义运算符,有很多自定义逻辑 - 所以我不想深入了解错误本身的细节)。在 Airflow 1.XI 上可以使用 cli:
airflow list_dags
为了获得更详细的调试信息,气流 2 上有什么类似的东西吗?我正在寻找一个 cli 命令/UI 选项,它将为我提供比我在网络服务器主屏幕上看到的更详细的错误消息。
在 Airflow 2 上,我的 dag 没有显示在 UI 上,并且我收到了DAG 导入错误 (...)。错误消息不足以让我调试(它是一个自定义运算符,有很多自定义逻辑 - 所以我不想深入了解错误本身的细节)。在 Airflow 1.XI 上可以使用 cli:
airflow list_dags
为了获得更详细的调试信息,气流 2 上有什么类似的东西吗?我正在寻找一个 cli 命令/UI 选项,它将为我提供比我在网络服务器主屏幕上看到的更详细的错误消息。
如Airlfow 的文档中所述,要测试 DAG 加载,您可以简单地运行:
python your-dag-file.py
如果在 DAG 加载阶段出现任何问题,您将在此处获得堆栈跟踪。
后面的部分还描述了如何测试自定义运算符。