Interfața web Airflow

Introducere în Apache Airflow în Python

Mike Metzger

Data Engineer

Vizualizare Home

Pagina de start a interfeței web Airflow cu meniul de navigare din stânga

Introducere în Apache Airflow în Python

Vizualizare Dags

Pagina Dags view cu listarea tuturor Dag-urilor disponibile

Introducere în Apache Airflow în Python

Dags din vizualizarea Dags

Vizualizarea Dags cu coloana Dag name evidențiată

Introducere în Apache Airflow în Python

Ultima rulare din vizualizarea Dags

Vizualizarea Dags cu coloana Latest Run evidențiată

Introducere în Apache Airflow în Python

Rulări recente din vizualizarea Dags

Vizualizarea Dags cu coloana Recent Runs evidențiată

Introducere în Apache Airflow în Python

Navigare detalii Dag

Vizualizarea Dags din Airflow cu linkul Dag update_state evidențiat

Introducere în Apache Airflow în Python

Dags view update_state (Grid)

Vizualizarea grilă a Dag-ului update_state cu filele Grid, Graph și Code

Introducere în Apache Airflow în Python

Sarcinile update_state din Dags view

Vizualizarea grilă a Dag-ului cu cele trei sarcini ale update_state

Introducere în Apache Airflow în Python

Dags view update_state (Graph)

Vizualizarea grafică a Dag-ului cu sarcini și dependențe ca diagramă de flux

Introducere în Apache Airflow în Python

Dags view update_state (Code)

Vizualizarea codului Dag-ului cu sursa Python în mod citire-only care definește Dag-ul

Introducere în Apache Airflow în Python

Vizualizare Dag Runs

Pagina Dag Runs cu listarea rulărilor recente pentru toate Dag-urile

Introducere în Apache Airflow în Python

Instanțe de sarcini

Pagina Task Instances cu listarea rulărilor de sarcini pentru toate Dag-urile

Introducere în Apache Airflow în Python

Erori de import Dag

Vizualizarea Dags cu butonul de notificare pentru erori de import

Introducere în Apache Airflow în Python

Detalii erori de import Dag

Detaliul erorii de import cu mesajul traceback al Dag-ului

Introducere în Apache Airflow în Python

Jurnal de audit

Interfața Airflow cu meniul Browse deschis și opțiunea audit log vizibilă

Introducere în Apache Airflow în Python

Jurnal de audit

Pagina jurnalului de audit cu listarea evenimentelor de sistem pe tip

Introducere în Apache Airflow în Python

Interfață web vs. linie de comandă

  • La fel de puternice în funcție de nevoi
  • Ambele comunică cu Airflow API-Server
  • Interfața web este adesea mai ușoară
  • Linia de comandă poate fi mai accesibilă în funcție de configurație

Interfața web Airflow și linia de comandă afișate alăturat

Introducere în Apache Airflow în Python

Să exersăm!

Introducere în Apache Airflow în Python

Preparing Video For Download...