首页 > 解决方案 > 气流可以与编译的python dag一起使用吗?

问题描述

气流是否可以识别已编译的python代码?我正处于这项研究的开始阶段。如果这是不可能的,我正在考虑让非编译的 python dag 执行编译的可执行文件。想法或建议?提前感谢您的分享!

标签: pythonairflowdirected-acyclic-graphs

解决方案


Airflow 调度程序不会检查已编译的 python 代码 (.pyc) 文件。

您将需要包含用于 Airflow 的 DAG/任务实例化的 python 文件 (.py) 以将其识别为管道。

声明管道后,您可以利用任何运算符来执行任务。

我相信您会使用 BashOperators,因为这将允许您执行 bash 命令来执行已编译的可执行文件。


推荐阅读