在外部触发Airflow DAG时如何访问配置值?

时间:2019-10-01 20:57:59

标签: airflow apache-airflow-xcom

根据https://airflow.apache.org/api.html,我可以像这样触发Airflow DAG:

curl -X POST \
  http://localhost:8080/api/experimental/dags/<DAG_ID>/dag_runs \
  -H 'Cache-Control: no-cache' \
  -H 'Content-Type: application/json' \
  -d '{"conf":"{\"key\":\"value\"}"}'

这对我来说似乎可以,但我无法弄清楚如何访问传入的key对象中的value / conf东西。

我尝试过:

something = dag.params.get("key", "unknown")

但这似乎不起作用。

有人知道该怎么做吗?

0 个答案:

没有答案