将参数传递给DAG,任务apache airflow

时间:2017-04-06 12:34:44

标签: directed-acyclic-graphs airflow apache-airflow

我正在探索apache airflow 1.8。我很好奇在DAGs期间有没有办法将参数传递给tasksbackfilling

以下是我正在搜索的内容,

airflow backfill My_DAG -s some_date -e end_date argument_for_t1 argument_for_t2

或者它可能是array的args。

有没有办法传递参数?我搜索了很多,但是找不到任何东西。

2 个答案:

答案 0 :(得分:2)

回填是重新运行失败/错过/错误配置的DAG,因此没有规定提供命令行参数。

但是,您可以转到DagBag文件夹并为dag对象提供参数(更改/修复现有dag),然后返回填充DAG

答案 1 :(得分:0)

我遇到了可以使用airflow variables -s my_var="some value"

设置变量的解决方案

现在,我可以在应用程序的任何位置访问my_var

了解更多选项,请查看cli