Вебінтерфейс Airflow

Вступ до Apache Airflow на Python

Mike Metzger

Data Engineer

Home View

Домашня панель вебінтерфейсу Airflow з лівим меню навігації

Вступ до Apache Airflow на Python

Перегляд Dags

Сторінка перегляду Dags в Airflow зі списком усіх доступних DAG

Вступ до Apache Airflow на Python

Перегляд Dags — DAGи

Перегляд Dags з підсвіченим стовпцем імені DAG

Вступ до Apache Airflow на Python

Перегляд Dags — Latest Run

Перегляд Dags з підсвіченим стовпцем Latest Run

Вступ до Apache Airflow на Python

Перегляд Dags — запуски

Перегляд Dags з підсвіченим стовпцем Recent Runs

Вступ до Apache Airflow на Python

Перехід до деталей DAG

Перегляд Dags з підсвіченим посиланням DAG update_state

Вступ до Apache Airflow на Python

Перегляд Dags update_state (Grid)

Деталі DAG: вигляд Grid для update_state з вкладками Grid, Graph і Code

Вступ до Apache Airflow на Python

Перегляд Dags update_state — tasks

Вигляд Grid DAG із трьома іменованими задачами update_state

Вступ до Apache Airflow на Python

Перегляд Dags update_state (Graph)

Вигляд Graph DAG із задачами та залежностями як блок-схема

Вступ до Apache Airflow на Python

Перегляд Dags update_state (Code)

Вигляд Code DAG з Python-кодом лише для читання, що визначає DAG

Вступ до Apache Airflow на Python

Перегляд Dag Runs

Сторінка Dag Runs зі списком нещодавніх запусків усіх DAG

Вступ до Apache Airflow на Python

Екземпляри задач (Task instances)

Сторінка Task Instances зі списком виконань задач усіх DAG

Вступ до Apache Airflow на Python

Помилки імпорту DAG

Перегляд Dags з кнопкою сповіщення про помилку імпорту

Вступ до Apache Airflow на Python

Деталі помилок імпорту DAG

Деталі помилки імпорту з повідомленням traceback для DAG

Вступ до Apache Airflow на Python

Журнал аудиту

Інтерфейс Airflow з відкритим меню Browse та опцією audit log

Вступ до Apache Airflow на Python

Журнал аудиту

Сторінка журналу аудиту з переліком системних подій за типами

Вступ до Apache Airflow на Python

Web UI vs командний рядок

  • Однаково потужні — залежно від потреб
  • Обидва взаємодіють із Airflow API-Server
  • Вебінтерфейс зазвичай простіший
  • Командний інструмент може бути доступнішим, залежно від налаштувань

Вебінтерфейс Airflow і інструмент командного рядка поруч

Вступ до Apache Airflow на Python

Давайте потренуємось!

Вступ до Apache Airflow на Python

Preparing Video For Download...