Flexible DAG Trigger Forms (AIP-50)
Channel: Apache Airflow
Date: 2023-10-01

Presented by Jens Scheffler & Christian Schilling at Airflow Summit 2023.

As user of Airflow we often use DagRun.conf attributes to control content and flow of a DAG run. Previously the Airflow UI only allowed to launch via JSON in the UI. This was technically feasible but not user friendly. A user needs to model, check and understand the JSON and enter parameters manually without the option to validate before trigger. Similar like Jenkins or Github/Azure pipelines we desire an UI option to trigger with a UI and specifying parameters.