繁体   English   中英

apache气流中的DAG文件在哪里写入?

[英]where to write DAG files in apache air flow?

我刚开始学习 apache airflow,我在 gcp 和 web 的 composer 中创建了一个环境,服务器工作正常,一切正常,但我只是对在哪里编写 DAG 文件感到困惑? 我的意思是我想编写可以多次测试的文件,因为在 web UI 中,它向我显示了一个存储桶,我可以在其中存储文件,但我无法理解在哪里编写代码。 我必须在我的机器上安装 airflow 吗?

ps - 我知道这是一个愚蠢的问题,任何帮助将不胜感激

您可以在本地安装它是的。 如果您想在本地进行测试,这是我认为的唯一方法。

您可以使用几种工具 - 有一个astro CLI 用于管理您的“dag 开发”环境,它由 Astronomer 发布, https://github.com/astronomer/astro-cli

MWAA 也有自己的工具——我想,我认为 Composer 没有特定于 Composer 的工具。

但是对于“通用”Airflow(应该足以启动),您可以使用社区管理的快速启动(使用本地 venv 或 Docker-Compose):

https://airflow.apache.org/docs/apache-airflow/stable/start/index.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM