根据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")
但这似乎不起作用。
有人知道该怎么做吗?