Bagaimana Cara Menjalankan Skrip Sarang?



Ini adalah tutorial tentang cara menjalankan Hive Scripts. Menjalankan skrip ini akan mengurangi waktu dan upaya yang kami lakukan untuk menulis dan menjalankan setiap perintah secara manual.

Menjadi paket Data Warehousing yang dibangun di atas Hadoop, Apache Hive semakin sering digunakan untuk analisis data, penambangan data, dan pemodelan prediktif. Organisasi mencari profesional dengan pegangan yang kuat . Dalam postingan ini, mari kita lihat cara menjalankan Hive Scripts. Secara umum, kami menggunakan skrip untuk mengeksekusi serangkaian pernyataan sekaligus. Hive Scripts digunakan dengan cara yang hampir sama. Ini akan mengurangi waktu dan upaya kami untuk menulis dan menjalankan setiap perintah secara manual.

Skrip Hive didukung di Hive 0.10.0 dan versi di atasnya. Karena Hive versi 0.90 diinstal di CDH3, kami tidak dapat menjalankan Hive Scripts di CDH3. Anda dapat mencoba langkah-langkah di bawah ini di CDH4 karena memiliki versi Hive 0.10.0 yang diinstal di dalamnya. Apakah Anda mengetahui cara membuat skrip Hive? Jika tidak, klik untuk mendapatkan lebih banyak klarifikasi.





Master-Hive-Now

Sekarang, mari kita lihat bagaimana menulis skrip di Hive dan menjalankannya di CDH4:



Langkah 1: Menulis skrip Hive.

Untuk menulis Hive Script, file tersebut harus disimpan dengan ekstensi .sql. Buka terminal dalam distribusi CDH4 Cloudera Anda dan berikan perintah berikut untuk membuat Skrip Hive.
Perintah: sudo gedit sample.sql

Saat menjalankan perintah di atas, itu akan membuka file dengan daftar semua perintah Hive yang perlu dijalankan.



Dalam skrip ini, tabel akan dibuat, dijelaskan dan data akan dimuat dan diambil dari tabel.

1. Membuat Tabel di Sarang:

Perintah: buat tabel produk (productid: int, productname: string, price: float, category: string) baris format bidang dibatasi diakhiri dengan ','

perbedaan antara final akhirnya dan finalize di java

Di sini, produk adalah nama tabel dan {productid, productname, price, category} adalah kolom dari tabel ini.

Kolom diakhiri dengan ',' menunjukkan bahwa kolom di file input dipisahkan oleh simbol ','.

Secara default, record dalam file input dipisahkan oleh baris baru.

2. Menjelaskan Tabel:

Perintah: jelaskan produk

3. Memuat Data ke dalam Tabel.

Untuk memuat data ke dalam tabel terlebih dahulu kita perlu membuat file input yang berisi catatan yang perlu dimasukkan ke dalam tabel.

Mari kita buat file masukan.

Perintah: sudo gedit input.txt

Edit isi file seperti yang ditunjukkan pada gambar.

4. Mengambil Data:

Untuk mengambil data, perintah pilih digunakan.

data tablo pencampuran kiri bergabung

Perintah: Pilih * dari produk

Perintah di atas digunakan untuk mengambil nilai dari semua kolom yang ada di tabel. Skrip harus seperti yang ditunjukkan pada gambar di bawah ini.

Sekarang, kita selesai menulis skrip Hive. File sample.sql sekarang dapat disimpan.

Langkah 2: Menjalankan Skrip Sarang

Berikut ini adalah perintah untuk menjalankan skrip Hive:

Perintah: sarang –f /home/cloudera/sample.sql

apa metode tostring di java

Saat menjalankan skrip, pastikan bahwa seluruh jalur lokasi file Skrip ada.

Kita dapat melihat bahwa semua perintah berhasil dijalankan.

Ini adalah bagaimana skrip Hive dijalankan dan dieksekusi di CDH4.

Hive adalah komponen penting dari Hadoop dan keahlian Anda dalam Hive dapat memberi Anda pekerjaan Hadoop dengan bayaran tertinggi! Edureka memiliki kursus Hadoop yang dikurasi khusus yang membantu Anda menguasai konsep-konsep seperti MapReduce, Yarn, Pig, Hive, HBase, Oozie, Flume, dan Sqoop. Klik tombol di bawah untuk memulai.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar dan kami akan menghubungi Anda kembali.

Posting terkait:

Perintah sarang

Model Data Sarang