Interface Web d'Airflow

Introduction à Apache Airflow en Python

Mike Metzger

Data Engineer

Vue d'accueil

Tableau de bord d'accueil de l'interface Web d'Airflow avec le menu de navigation à gauche

Introduction à Apache Airflow en Python

Vue Dags

Page de vue des Dags d'Airflow listant tous les Dags disponibles

Introduction à Apache Airflow en Python

Vue Dags : Dags

Vue Dags d'Airflow avec la colonne du nom du Dag en surbrillance

Introduction à Apache Airflow en Python

Vue Dags : dernière exécution

Vue Dags d'Airflow avec la colonne Dernière exécution en surbrillance

Introduction à Apache Airflow en Python

Vue Dags : exécutions

Vue Dags d'Airflow avec la colonne Exécutions récentes en surbrillance

Introduction à Apache Airflow en Python

Navigation vers le détail d'un Dag

Vue Dags d'Airflow avec le lien du Dag update_state en surbrillance

Introduction à Apache Airflow en Python

Vue Dags : update_state (Grille)

Vue grille du détail du Dag update_state avec les onglets Grid, Graph et Code

Introduction à Apache Airflow en Python

Vue Dags : tâches update_state

Vue grille du Dag affichant les trois tâches nommées de update_state

Introduction à Apache Airflow en Python

Vue Dags : update_state (Graphe)

Vue graphe du Dag affichant les tâches et dépendances en organigramme

Introduction à Apache Airflow en Python

Vue Dags : update_state (Code)

Vue code du Dag affichant le code source Python en lecture seule qui définit le Dag

Introduction à Apache Airflow en Python

Vue des exécutions de Dag

Page Exécutions de Dag listant les exécutions récentes de tous les Dags

Introduction à Apache Airflow en Python

Instances de tâches

Page Instances de tâches listant les exécutions de tâches de tous les Dags

Introduction à Apache Airflow en Python

Erreurs d'importation de Dag

Vue Dags d'Airflow affichant le bouton d'avis d'erreur d'importation

Introduction à Apache Airflow en Python

Détail des erreurs d'importation de Dag

Détail d'erreur d'importation affichant la retraçage (traceback) du Dag

Introduction à Apache Airflow en Python

Journal d'audit

Interface d'Airflow avec le menu Parcourir ouvert affichant l'option journal d'audit

Introduction à Apache Airflow en Python

Journal d'audit

Page du journal d'audit d'Airflow listant les événements du système par type

Introduction à Apache Airflow en Python

Interface Web vs ligne de commande

  • Puissants à parts égales selon les besoins
  • Les deux communiquent avec le serveur d'API d'Airflow
  • L'interface Web est souvent plus simple
  • La ligne de commande peut être plus accessible selon la configuration

Interface Web d'Airflow et outil en ligne de commande côte à côte

Introduction à Apache Airflow en Python

Passons à la pratique !

Introduction à Apache Airflow en Python

Preparing Video For Download...