Экспортировать все переменные воздушного потока - PullRequest
0 голосов
/ 08 ноября 2018

У меня проблема с загрузкой всех переменных Airflow из кода.
Существует возможность экспорта из пользовательского интерфейса, но я не нашел способа сделать это программно.

Я обнаружил только Variable.get('variable_name') метод, который возвращает одну переменную Airflow. Нет вариантов получения списка переменных Airflow.

Поиск в исходном коде также не помог. Вы знаете какой-нибудь простой способ?

Заранее спасибо.

1 Ответ

0 голосов
/ 08 ноября 2018

Вы можете использовать Airflow CLI для экспорта переменных в файл и затем прочитать его из кода Python.

airflow variables --export FILEPATH

Программно вы можете использовать BashOperator для достижения этой цели.

...