Daftar Isi:
- Penjadwalan berbasis waktu untuk pekerjaan koordinator Oozie
- Penjadwalan berbasis waktu dan ketersediaan data untuk pekerjaan koordinator Oozie
- Menjalankan pekerjaan koordinator Oozie
Video: Jasa bangun rumah jakarta WA 087880000624 2024
Setelah Anda membuat satu set alur kerja, Anda dapat menggunakan serangkaian pekerjaan koordinator Oozie untuk menjadwalkan kapan mereka berada. dieksekusi Anda memiliki dua pilihan penjadwalan untuk eksekusi: waktu tertentu dan ketersediaan data dalam hubungannya dengan waktu tertentu.
Penjadwalan berbasis waktu untuk pekerjaan koordinator Oozie
Pekerjaan koordinator oozie dapat dijadwalkan untuk dijalankan pada waktu tertentu, namun setelah dimulai, mereka kemudian dapat dikonfigurasi untuk berjalan pada interval tertentu. Contoh berikut menunjukkan pekerjaan koordinator yang mulai berjalan pada waktu dan tanggal mulai yang ditentukan:
… $ {workflowAppPath}
Penjadwalan berbasis waktu dan ketersediaan data untuk pekerjaan koordinator Oozie
Pekerjaan koordinator oozie juga dapat dijadwalkan untuk dijalankan pada waktu tertentu jika file data atau direktori tertentu tersedia. Daftar berikut menunjukkan contoh koordinator yang mulai berjalan pada waktu dan tanggal mulai yang ditentukan, dijalankan sekali sehari jika kumpulan data yang diidentifikasi oleh triggerDatasetDir ada, dan berjalan sampai waktu akhir yang ditentukan:
… $ {triggerDatasetDir} $ {startTime} $ {workflowAppPath}
Menjalankan pekerjaan koordinator Oozie
Mirip dengan pekerjaan alur kerja Oozie, pekerjaan koordinator membutuhkan pekerjaan. file properti, dan koordinator. File xml perlu dimuatkan ke dalam HDFS. Untuk menjalankan pekerjaan koordinator Oozie dari antarmuka baris perintah Oozie, berikan perintah seperti berikut sambil memastikan pekerjaan itu. file properti dapat diakses secara lokal:
$ oozie job -config sampleCoordinator / pekerjaan. properties -run
Setelah Anda mengirimkan pekerjaan, koordinator disimpan di database objek Oozie. Saat diserahkan, Oozie mengembalikan pengenal untuk memungkinkan Anda memantau dan mengelola koordinator - pekerjaan Anda: 0000001-00000001234567-oozie-C.
Untuk memeriksa status pekerjaan ini, jalankan perintah
oozie job -info 0000001-00000001234567-oozie-C