Video: oozie workflow for Hive queries using Hue dashboard 2024
Sebagai enjin aliran kerja, Oozie membolehkan anda menjalankan satu set aplikasi Hadoop dalam urutan tertentu yang dikenali sebagai alur kerja . Anda boleh mengkonfigurasi aliran kerja Oozie dalam salah satu daripada tiga cara, bergantung pada keadaan tertentu anda. Anda boleh menggunakan
-
The config-default. fail xml: Menetapkan parameter yang tidak berubah untuk alur kerja.
-
Kerja. fail sifat: Mentakrifkan parameter yang lazim untuk penempatan tertentu aliran kerja. Definisi di sini mengatasi yang dibuat dalam lalai konfigurasi. fail xml.
-
Parameter baris perintah: Mentakrifkan parameter yang khusus untuk penyerahan alur kerja. Definisi di sini menimpa mereka yang dibuat dalam pekerjaan. fail sifat dan lalai konfigurasi. fail xml.
Butiran konfigurasi akan berbeza, bergantung kepada tindakan yang dikaitkan dengannya. Sebagai contoh, seperti yang anda lihat dalam tindakan MapReduce (tindakan peta) dalam senarai berikut, anda mempunyai lebih banyak perkara untuk dikonfigurasi di sana:
… @@ 1 serverName: 8021 serverName: 8020 @@ 2 @@ 3 jobConfig. xml … diprediksi. peta. patung kelas. oozie. Mendedahkan FlightMilesMapper. mengurangkan. patung kelas. oozie. GambarMilesReducer. mapoutput. kunci. org kelas. apache. hadoop. io. Imejan teks. mapoutput. nilai. org kelas. apache. hadoop. io. Tertera nama. pengeluaran. kunci. org kelas. apache. hadoop. io. Imejan teks. pengeluaran. nilai. org kelas. apache. hadoop. io. Tertera nama. input. dir '/ usr / dirk / flightdata' dipetakan. pengeluaran. dir '/ usr / dirk / flightmiles' … …
Berbanding dengan sistem fail (fs) tindakan seperti yang ditunjukkan di sini:
… …