创建气流环境变量

我对气流非常陌生,需要在气流UI中在变量部分的“管理”标签下使用代码创建环境变量start_date和end_date

Variable.set("start_date")
Variable.set("end_date")

,然后使用

检索从气流UI传递的start_date和end_Date的值
Variable.get("start_date")
Variable.get("end_date")

创建气流环境变量

但是,由于没有使用代码在变量部分的“管理”标签下的“气流UI”中未创建变量,因此未成功

任何人都可以帮助我,如何使用代码创建变量然后检索值

zrzrzr0527 回答:创建气流环境变量

气流变量存储在气流数据库中,它使用键,值结构存储和查询变量。因此,如果要在气流上设置任何变量,请在用户界面上执行以下操作: enter image description here

此外,如果您在特定的dag上使用 start_date end_date ,则建议使用JSON值,因为这样可以将查询次数从2次减少到1次: enter image description here

然后您可以像这样使用变量:

variable = Variable.get("smaple")
start_date = variable['start_date']
end_date = variable['end_date']
本文链接:https://www.f2er.com/3168437.html

大家都在问