在远程Web服务器上使用参数运行airflow dag

时间:2018-08-15 18:43:48

标签: airflow

我想开始远程Web服务器上的问题。这些das需要争论才有意义。在本地,我使用这样的命令:

airflow trigger_dag dag_id --conf '{"parameter":"~/path" }'

问题在于这假设我在本地运行。如何使用参数触发远程气流服务器上的dag?我意识到我可以使用ui按下播放按钮,但这不允许您传递我知道的参数。

1 个答案:

答案 0 :(得分:0)

示例网址:

http://localhost:8080/api/experimental/dags/<dag_id>/dag_runs

示例有效载荷(application / json)

{"conf":"{\"client\":\"popsicle\"}"}

请注意,嵌入式conf对象必须是字符串,而不是对象。