- Panduan Lengkap Email Bisnis - Desember 30, 2024
- Panduan Lengkap Uptime Kuma - Desember 27, 2024
- Informasi Awal Layanan VM - Desember 27, 2024
Hola, Sobat Jagoan!
Apache Airflow adalah platform orkestrasi workflow open-source yang dirancang untuk membantu Kamu mengelola, menjadwalkan, dan memonitor alur kerja yang kompleks. Salah satu komponen utama dalam Airflow adalah DAG (Directed Acyclic Graph), yang menjadi inti dari setiap workflow yang Kamu buat nih, Sob!
DAG adalah representasi terstruktur dari alur kerja, di mana setiap tugas (task) terhubung secara logis tanpa membentuk siklus. Dengan menggunakan DAG, Kamu bisa memetakan proses eksekusi dari berbagai tugas, seperti pengumpulan data, transformasi, atau analisis, dengan urutan dan dependensi yang jelas.
Tutorial ini akan membahas cara mengunggah file DAG ke Apache Airflow. Yuk, kita simak caranya!
STEP 1, Akses File Manager
Untuk informasi akses File Manager bisa Kamu periksa pada laman detail di member area ya. Tampilannya seperti gambar di bawah ini.
STEP 2, Upload File DAG ke folder “dags”
File DAG ini berekstensi .py seperti file python, namun memiliki struktur yang berbeda. Jika Kamu belum memiliki filenya, Kamu bisa membuat dulu dengan mengikuti tutorial penulisan DAG berikut ini. Setelah itu, Kamu bisa upload filenya pada File Browser seperti panduan Manage File Browser berikut ini. Nantinya, jika sudah terupload, contohnya akan seperti gambar di bawah ini.
STEP 3, Akses Panel Airflow untuk Memastikan DAG Ada
Setelah Kamu upload file DAG-nya, tunggu dulu selama beberapa saat dan Airflow akan melakukan sync untuk membaca file DAG yang baru Kamu upload. Jika sudah terbaca di Airflow, Kamu bisa cari DAG-mu. Detailnya bisa Kamu ikuti cara berikut ini :
a. Login ke dashboard Airflow
Untuk informasi akses Apache Airflow-mu bisa dicek dari laman Detail pada member area ya, Sob.
b. Masuk menu DAGs dan cek DAG yang sudah Kamu upload tadi.
Untuk mengaktifkan DAG Kamu, bisa klik button “Pause/Unpause” ini ya, Sob.
Troubleshoot
Jika Kamu mengalami error berikut ini setelah mengupload DAG :
Jangan khawatir! Karena biasanya error tersebut terjadi karena Kamu belum menginstall library python yang dibutuhkan untuk DAG-mu. Contohnya, pada error tersebut library yang perlu diinstall adalah Random String Detector.
Nah, untuk menginstall library tambahan tersebut, Kamu bisa mengikuti panduan berikut :
Simak terus tips-tips dari kami di halaman tutorial Jagoan Hosting Indonesia ya. Jika ada bagian dari tutorial yang tidak ditemukan, Kamu bisa menghubungi teman-teman di Jagoan Hosting supaya bisa dibantu lebih lanjut melalui Live Chat atau fitur Open Tiket ya!