我们可以 运行 airflow 模板而不使用 cloud composer

can we run airflow templates without using cloud composer

我有一个使用 python 代码编写的气流模板。目前,我通过上传到 dags 文件 运行 将它放在 Cloud Composer 上..有没有可能我可以 运行 气流模板而不使用 Cloud Composer

您只想在本地 运行 一个 DAG 吗?有几种方法可以做到这一点:

1) 自己下载 airflow 并 运行 在你的机器上: pip install apache-airflow

2) 使用 airflow 的 dockerized 版本来确保您的依赖项相同。有几个选项可以尝试:

https://github.com/puckel/docker-airflow

https://github.com/astronomer/astro-cli