在AirflowUI触发DAG时传递参数或配置

在AirflowUI触发DAG时传递参数或配置,airflow,Airflow,Airflow cli支持传递会议的选项 airflow trigger_dag --conf {"file_variable": "/path/to/file"} dag_id 但在UI上,它并没有提供在UI上触发时提供参数的方法 我的理解正确吗 为什么它们不提供用于设置conf的UI选项 当我使用Jenkins时,给/更改然后给作业构建参数是非常常见的。您的假设是正确的。当前无法在通过Web UI触发dag_运行时为其提供配置 解决这个问题的方法是从外部触发dag,这可以通过几种不同的方式

Airflow cli支持传递会议的选项

airflow trigger_dag --conf {"file_variable": "/path/to/file"} dag_id
但在UI上,它并没有提供在UI上触发时提供参数的方法

我的理解正确吗

为什么它们不提供用于设置conf的UI选项


当我使用Jenkins时,给/更改然后给作业构建参数是非常常见的。

您的假设是正确的。当前无法在通过Web UI触发dag_运行时为其提供配置

解决这个问题的方法是从外部触发dag,这可以通过几种不同的方式完成:

  • 通过(正如你提到的)
  • 在python脚本中使用
  • 通过

这些都允许您在触发dag运行时提供配置。

您的假设是正确的。当前无法在通过Web UI触发dag_运行时为其提供配置

解决这个问题的方法是从外部触发dag,这可以通过几种不同的方式完成:

  • 通过(正如你提到的)
  • 在python脚本中使用
  • 通过
这些都允许您在触发dag运行时提供配置