Airflow REST API - Как получить историю выполненных задач?
Я хочу знать статус всех выполненных задач. Мы можем сделать это вручную, но я хочу узнать это через REST Client(Google composer).
1 ответ
API среды Composer в настоящее время не поддерживает получение информации метаданных уровня Airflow. В качестве обходного пути вы можете использовать API информации о задачах Airflow. Конечно, API Airflow не является исчерпывающим, но если вы знаете {dag-id
, task-id
, execution-date
} кортеж, это не может быть проблемой. Composer размещает сервер Airflow API совместно с webUI, вот пример того, как программно получить доступ к API Airflow.