将执行参数存储在Airflow数据库中

时间:2018-08-16 02:14:35

标签: airflow

我正在创建DAG,其参数每次运行都会(可能)更改。

是否可以将它们存储在Airflow元数据数据库中?这样可以使一个数据库包含完整的运行审核(运行列表及其参数,状态等)。

当前,我使用XCom将它们推入运算符的execute方法中,但是(除了不是XCom的目的),查询它们并不容易(因为SqlAlchemy将它们序列化为blob)。

1 个答案:

答案 0 :(得分:1)

您可以将它们存储为Airflow Variables-默认情况下,它不会像XComs一样存储执行日期,但是您应该能够手动添加它。