Antarmuka web Airflow

Pengantar Apache Airflow dengan Python

Mike Metzger

Data Engineer

Tampilan Beranda

Dasbor beranda antarmuka web Airflow dengan menu navigasi kiri

Pengantar Apache Airflow dengan Python

Tampilan Dags

Halaman tampilan Dags Airflow yang mencantumkan semua Dag tersedia

Pengantar Apache Airflow dengan Python

Tampilan Dags — Dags

Tampilan Dags Airflow dengan kolom nama Dag disorot

Pengantar Apache Airflow dengan Python

Tampilan Dags — Latest Run

Tampilan Dags Airflow dengan kolom Latest Run disorot

Pengantar Apache Airflow dengan Python

Tampilan Dags — Runs

Tampilan Dags Airflow dengan kolom Recent Runs disorot

Pengantar Apache Airflow dengan Python

Navigasi detail Dag

Tampilan Dags Airflow dengan tautan Dag update_state disorot

Pengantar Apache Airflow dengan Python

Dags view update_state (Grid)

Tampilan grid detail Dag Airflow untuk Dag update_state dengan tab Grid, Graph, dan Code

Pengantar Apache Airflow dengan Python

Dags view task update_state

Tampilan grid Dag menunjukkan tiga task bernama pada update_state

Pengantar Apache Airflow dengan Python

Dags view update_state (Graph)

Tampilan grafik Dag menunjukkan task dan dependensi sebagai bagan alur

Pengantar Apache Airflow dengan Python

Dags view update_state (Code)

Tampilan kode Dag menunjukkan sumber Python hanya-baca yang mendefinisikan Dag

Pengantar Apache Airflow dengan Python

Tampilan Dag Runs

Halaman Dag Runs Airflow yang menampilkan run terbaru di semua Dag

Pengantar Apache Airflow dengan Python

Task instance

Halaman Task Instances Airflow yang menampilkan run task di semua Dag

Pengantar Apache Airflow dengan Python

Kesalahan Impor Dag

Tampilan Dags Airflow dengan tombol notifikasi kesalahan impor

Pengantar Apache Airflow dengan Python

Detail Kesalahan Impor Dag

Detail kesalahan impor Airflow yang menampilkan pesan traceback Dag

Pengantar Apache Airflow dengan Python

Audit Log

UI Airflow dengan menu Browse terbuka menampilkan opsi audit log

Pengantar Apache Airflow dengan Python

Audit Log

Halaman audit log Airflow yang mencantumkan peristiwa sistem menurut tipe

Pengantar Apache Airflow dengan Python

Web UI vs command line

  • Sama kuatnya, tergantung kebutuhan
  • Keduanya berkomunikasi dengan Airflow API-Server
  • Web UI sering lebih mudah
  • CLI mungkin lebih mudah diakses tergantung pengaturan

Antarmuka web Airflow dan alat baris perintah ditampilkan berdampingan

Pengantar Apache Airflow dengan Python

Ayo berlatih!

Pengantar Apache Airflow dengan Python

Preparing Video For Download...