Воздушный поток: запуск DAG через пользовательский интерфейс с параметрами / конфигурацией - PullRequest
2 голосов
/ 06 марта 2020

Я вижу, что с помощью командной строки воздушного потока можно вызвать trigger_dag с парами ключ-значение параметров / конфигурации:

Для Apache Воздушный поток. Как передать параметры при ручном запуске DAG через CLI ?

В моем случае я хотел бы централизовать все операции для воздушного потока через интерфейс воздушного потока (желательно, чтобы доступ к CLI не предоставлялся), который имеет кнопку для запуска меток:

enter image description here

Как передать внешние параметры / конфиги через пользовательский интерфейс?

1 Ответ

1 голос
/ 07 марта 2020

Вам повезло, если вы используете последнюю версию Airflow или можете обновить ее. Поддержка запуска группы DAG с помощью большого двоичного объекта конфигурации была добавлена ​​в Airflow 1.10.8 в AIRFLOW-5843 в # 5843 . Это не тот значок Trigger DAG, на который вы указали, а создание DAG Run из Browse-> Runs DAG-> Create.

Снимок экрана новой формы, поддерживающей conf, скопированный ниже из запроса на извлечение, который ее добавил.

Add DAG Run

Форма также будет проверена JSON из conf, который на самом деле может быть шагом за CLI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...