Modul ini mencakup dasar penulisan DAG: DAG pertama dengan TaskFlow API, perbedaan operator dan task, penggunaan BashOperator dan PythonOperator pada gaya klasik, pengaturan dependensi antar task, serta penjadwalan dengan data interval. Setelah modul ini selesai, DAG sederhana dapat didefinisikan, dijalankan, dan dijadwalkan dengan benar.
Dasar-dasar DAG
Modul dasar: DAG pertama, operator, dependensi antar task, dan penjadwalan dengan data interval.
0/0 selesai
- DAG pertama
Menulis DAG pertama dengan TaskFlow API, menjalankannya, dan membaca status task pada UI.
- Operator vs task
Membedakan operator dan task serta mengenali keluarga operator yang tersedia di core dan paket provider.
- Operator Bash dan Python
Menggunakan BashOperator dan PythonOperator, dua operator paling umum pada gaya klasik penulisan DAG.
- Dependensi
Mengatur dependensi antar task dengan bitshift dan list, termasuk pola fan-out dan fan-in.
- Penjadwalan
Mengurai preset jadwal, cron, data interval, dan logical date hingga perilaku catchup dapat diprediksi.