Airflows webbgränssnitt

Introduktion till Apache Airflow i Python

Mike Metzger

Data Engineer

Startvyn

Airflows webbgränssnitt – startvy med vänsternavigering

Introduktion till Apache Airflow i Python

DAG-vyn

Airflows DAG-vy med lista över alla tillgängliga DAG:ar

Introduktion till Apache Airflow i Python

DAG-vyn – DAG-namn

Airflows DAG-vy med kolumnen för DAG-namn markerad

Introduktion till Apache Airflow i Python

DAG-vyn – senaste körning

Airflows DAG-vy med kolumnen Latest Run markerad

Introduktion till Apache Airflow i Python

DAG-vyn – körningar

Airflows DAG-vy med kolumnen Recent Runs markerad

Introduktion till Apache Airflow i Python

Navigering till DAG-detaljer

Airflows DAG-vy med länken till update_state-DAG:en markerad

Introduktion till Apache Airflow i Python

DAG-vyn update_state (Grid)

Airflows DAG-detaljvy för update_state med flikarna Grid, Graph och Code

Introduktion till Apache Airflow i Python

DAG-vyn update_state – uppgifter

Airflows DAG-gridvy med de tre namngivna uppgifterna i update_state

Introduktion till Apache Airflow i Python

DAG-vyn update_state (Graph)

Airflows DAG-grafvy med uppgifter och beroenden som ett flödesdiagram

Introduktion till Apache Airflow i Python

DAG-vyn update_state (Code)

Airflows DAG-kodvy med skrivskyddad Python-källkod för update_state-DAG:en

Introduktion till Apache Airflow i Python

DAG Runs-vyn

Airflows DAG Runs-sida med lista över senaste körningar för alla DAG:ar

Introduktion till Apache Airflow i Python

Uppgiftsinstanser

Airflows Task Instances-sida med lista över uppgiftskörningar för alla DAG:ar

Introduktion till Apache Airflow i Python

DAG-importfel

Airflows DAG-vy med notifikationsknapp för importfel

Introduktion till Apache Airflow i Python

DAG-importfel – detaljer

Detaljer om importfelet med spårningsmeddelande för DAG:en

Introduktion till Apache Airflow i Python

Granskningslogg

Airflows gränssnitt med Browse-menyn öppen och alternativet Audit log synligt

Introduktion till Apache Airflow i Python

Granskningslogg

Airflows granskningsloggsida med systemhändelser sorterade efter typ

Introduktion till Apache Airflow i Python

Webbgränssnitt vs. kommandorad

  • Lika kraftfulla beroende på behov
  • Båda kommunicerar med Airflows API-server
  • Webbgränssnittet är ofta enklare att använda
  • Kommandoradsverktyget kan vara lättare att nå beroende på inställningar

Airflows webbgränssnitt och kommandoradsverktyg visade sida vid sida

Introduktion till Apache Airflow i Python

Nu kör vi en övning!

Introduktion till Apache Airflow i Python

Preparing Video For Download...