Webové rozhraní Airflow

Úvod do Apache Airflow v Pythonu

Mike Metzger

Data Engineer

Domovské zobrazení

Domovský řídicí panel webového rozhraní Airflow s navigačním menu na levé straně

Úvod do Apache Airflow v Pythonu

Zobrazení DAGů

Stránka zobrazení DAGů se seznamem všech dostupných DAGů

Úvod do Apache Airflow v Pythonu

DAGy v zobrazení DAGů

Zobrazení DAGů se zvýrazněným sloupcem názvů DAGů

Úvod do Apache Airflow v Pythonu

Poslední spuštění v zobrazení DAGů

Zobrazení DAGů se zvýrazněným sloupcem Poslední spuštění

Úvod do Apache Airflow v Pythonu

Spuštění DAGů

Zobrazení DAGů se zvýrazněným sloupcem Nedávná spuštění

Úvod do Apache Airflow v Pythonu

Navigace v detailu DAGu

Zobrazení DAGů v Airflow se zvýrazněným odkazem na DAG update_state

Úvod do Apache Airflow v Pythonu

DAG update_state – mřížkový pohled

Mřížkový pohled na detail DAGu update_state s kartami Mřížka, Graf a Kód

Úvod do Apache Airflow v Pythonu

Úlohy DAGu update_state

Mřížkový pohled na DAG se třemi pojmenovanými úlohami update_state

Úvod do Apache Airflow v Pythonu

DAG update_state – grafický pohled

Grafický pohled na DAG zobrazující úlohy a závislosti jako vývojový diagram

Úvod do Apache Airflow v Pythonu

DAG update_state – pohled na kód

Pohled na kód DAGu zobrazující zdrojový kód Pythonu v režimu pouze pro čtení

Úvod do Apache Airflow v Pythonu

Zobrazení spuštění DAGů

Stránka spuštění DAGů se seznamem nedávných spuštění napříč všemi DAGy

Úvod do Apache Airflow v Pythonu

Instance úloh

Stránka instancí úloh se seznamem spuštění úloh napříč všemi DAGy

Úvod do Apache Airflow v Pythonu

Chyby importu DAGu

Zobrazení DAGů v Airflow se zvýrazněným tlačítkem oznámení o chybě importu

Úvod do Apache Airflow v Pythonu

Detail chyby importu DAGu

Detail chyby importu zobrazující zprávu traceback DAGu

Úvod do Apache Airflow v Pythonu

Protokol auditu

Rozhraní Airflow s otevřeným menu Procházet zobrazující možnost protokolu auditu

Úvod do Apache Airflow v Pythonu

Protokol auditu

Stránka protokolu auditu se seznamem systémových událostí podle typu

Úvod do Apache Airflow v Pythonu

Webové rozhraní vs. příkazový řádek

  • Stejně výkonné podle potřeby
  • Obě komunikují s API serverem Airflow
  • Webové rozhraní je často jednodušší
  • Nástroj příkazového řádku může být dostupnější podle nastavení

Webové rozhraní Airflow a nástroj příkazového řádku zobrazené vedle sebe

Úvod do Apache Airflow v Pythonu

Pojďme si procvičit!

Úvod do Apache Airflow v Pythonu

Preparing Video For Download...