Mendefinisikan SLA
Anda telah berhasil menerapkan beberapa alur kerja Airflow ke produksi, namun saat ini Anda belum memiliki metode untuk menentukan apakah suatu alur kerja berjalan terlalu lama. Setelah berkonsultasi dengan manajer dan tim, Anda memutuskan untuk menerapkan SLA pada tingkat DAG untuk sebuah alur kerja uji.
Seluruh pustaka Airflow yang diperlukan telah diimpor untuk Anda.
Latihan ini adalah bagian dari kursus
Pengantar Apache Airflow dengan Python
Petunjuk latihan
- Impor objek timedelta.
- Definisikan
slaselama 30 menit. - Tambahkan SLA ke DAG.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the timedelta object
____
# Create the dictionary entry
default_args = {
'start_date': datetime(2024, 1, 20),
'____': ____
}
# Add to the DAG
test_dag = DAG('test_workflow', default_args=____, schedule_interval=None)