gpt4 book ai didi

airflow - 云 Composer Airflow 插件使用

转载 作者:行者123 更新时间:2023-12-04 08:13:39 28 4
gpt4 key购买 nike

我刚开始使用 Airflow 插件,有点困惑。
我在 GCP (composer-1.13.4-airflow-1.10.12) 上使用 Cloud Composer 作为托管服务运行它
我按照文档编写了插件,但真的不知道如何“使用”它

class TestAppBuilderBaseView(AppBuilderBaseView):
@expose("/test")
def test(self):
return self.render("test_plugin/test.html", content="Hello Starlight!")
v_appbuilder_view = TestAppBuilderBaseView()
v_appbuilder_package = {"name": "Test View",
"category": "Test Plugin",
"view": v_appbuilder_view}

class AirflowTestPlugin(AirflowPlugin):
name = "test_plugin"
appbuilder_views = [v_appbuilder_package]
Cloud composer UI 将我踢到 https://[alpha-numeric].appspot.com/admin/但我似乎无法找到我的应用程序插件的公开路由。我试过 https://[alpha-numeric].appspot.com/admin/test 和 https://[alpha-numeric].appspot.com/test
我可以获得一个菜单链接插件来显示,所以我知道我正在将文件上传到存储桶中的正确位置。
我在这里缺少什么?
任何帮助将不胜感激,谢谢:)

最佳答案

我不确定我是否完全理解您的问题,但是如果您想要任何类型的网络服务器插件工作,您必须按照说明禁用 dag 序列化 here .
在漫长的 Composer 重新启动后,它将在基于 flask 和基于 appbuilder 的 ui 中工作。 source

关于airflow - 云 Composer Airflow 插件使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65820934/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com