Airflow-Weboberfläche

Einführung in Apache Airflow mit Python

Mike Metzger

Data Engineer

Startansicht

Airflow-Web-UI: Start-Dashboard mit linker Navigationsleiste

Einführung in Apache Airflow mit Python

DAGs-Ansicht

Airflow-DAGs-Ansichtsseite mit allen verfügbaren DAGs

Einführung in Apache Airflow mit Python

DAGs-Ansicht: DAGs

Airflow-DAGs-Ansicht mit hervorgehobener Spalte DAG-Name

Einführung in Apache Airflow mit Python

DAGs-Ansicht: Letzter Lauf

Airflow-DAGs-Ansicht mit hervorgehobener Spalte Latest Run

Einführung in Apache Airflow mit Python

DAGs-Ansicht: Ausführungen

Airflow-DAGs-Ansicht mit hervorgehobener Spalte Recent Runs

Einführung in Apache Airflow mit Python

Navigation: DAG-Details

Airflow-DAGs-Ansicht mit hervorgehobener update_state-DAG-Verknüpfung

Einführung in Apache Airflow mit Python

DAGs-Ansicht update_state (Grid)

Airflow-DAG-Detailansicht (Grid) für update_state mit Tabs Grid, Graph und Code

Einführung in Apache Airflow mit Python

DAGs-Ansicht update_state: Tasks

Airflow-DAG-Grid mit den drei benannten Tasks von update_state

Einführung in Apache Airflow mit Python

DAGs-Ansicht update_state (Graph)

Airflow-DAG-Grafikansicht mit Tasks und Abhängigkeiten als Flussdiagramm

Einführung in Apache Airflow mit Python

DAGs-Ansicht update_state (Code)

Airflow-DAG-Codeansicht mit schreibgeschütztem Python-Quelltext des DAG

Einführung in Apache Airflow mit Python

DAG Runs-Ansicht

Airflow-Seite DAG Runs mit jüngsten Ausführungen über alle DAGs

Einführung in Apache Airflow mit Python

Task-Instanzen

Airflow-Seite Task Instances mit Task-Läufen über alle DAGs

Einführung in Apache Airflow mit Python

DAG-Importfehler

Airflow-DAGs-Ansicht mit Schaltfläche für Importfehler-Hinweis

Einführung in Apache Airflow mit Python

Details zu DAG-Importfehlern

Airflow-Importfehler-Detail mit DAG-Traceback-Meldung

Einführung in Apache Airflow mit Python

Audit-Log

Airflow-UI mit geöffnetem Menü Browse und Option Audit Log

Einführung in Apache Airflow mit Python

Audit-Log

Airflow-Audit-Log-Seite mit Systemereignissen nach Typ

Einführung in Apache Airflow mit Python

Web-UI vs. Kommandozeile

  • Gleich leistungsstark – je nach Bedarf
  • Beide sprechen mit dem Airflow API-Server
  • Web-UI ist oft einfacher
  • CLI kann je nach Einstellungen leichter zugänglich sein

Airflow-Web-UI und Kommandozeile nebeneinander

Einführung in Apache Airflow mit Python

Lass uns üben!

Einführung in Apache Airflow mit Python

Preparing Video For Download...