Sebelum instalasi Apache Hive, kami memerlukan instalasi Hadoop khusus, aktif dan berjalan dengan semua daemon Hadoop.
Untuk Instalasi Hadoop periksa tautan ini
Setelah semua daemon Hadoop bekerja dengan baik, mulai saja bagian instalasi Apache Hive.
Proses instalasi-
- Pemasangan Sarang
- Perintah cangkang sarang
Cara Memasang Sarang
Langkah 1) Mengunduh dan Memasang Sarang
Untuk mengunduh pengaturan Hive stable, lihat URL Apache seperti yang disebutkan di bawah ini
http://www.apache.org/dyn/closer.cgi/hive/. Buka URL dan pilih tautan unduhan cermin apache.
Pilih versi terbaru dari sarang. (Dalam kasus saya saat ini adalah sarang - 3.1.2)
Klik pada file bin dan pengunduhan akan dimulai.
Langkah 2) Mengekstrak file tar.
Buka lokasi file Tar yang diunduh -> ekstrak file tar dengan menggunakan perintah berikut
tar -xvf apache-hive-3.1.2-bin.tar.gz
Langkah 3) Properti konfigurasi berbeda untuk ditempatkan di Apache Hive.
Pada langkah ini, kita akan melakukan dua hal
- Menempatkan path Hive Home di file bashrc
- Menempatkan lokasi jalur Beranda Hadoop di hive-config.sh
- Sebutkan Hive Pathin ~ / .bashrc
- Buka file bashrc seperti yang ditunjukkan pada gambar di atas
- Sebutkan jalur beranda Hive yaitu jalur HIVE_HOME dalam file bashrc dan ekspor seperti yang ditunjukkan di bawah ini
Kode untuk ditempatkan di bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
- Mengekspor jalur Hadoop di Hive-config.sh (Untuk berkomunikasi dengan sistem eko Hadoop kami mendefinisikan jalur Beranda Hadoop di bidang konfigurasi sarang)
Buka hive-config.sh seperti yang ditunjukkan di bawah ini
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Langkah 4) Membuat direktori Hive di Hadoop:
Untuk berkomunikasi dengan Hadoop, kita perlu membuat direktori di Hadoop seperti yang ditunjukkan di bawah ini.
Memberi izin root untuk membuat folder Hive di Hadoop. Jika tidak memunculkan pesan error apapun, berarti Hadoop telah berhasil memberikan izin ke folder Hive.
Langkah 5) Masuk ke shell Hive dengan memasukkan '. / hive ' seperti yang ditunjukkan di bawah ini.
Perintah cangkang sarang
Di sini kita akan membuat tabel contoh menggunakan perintah shell Hive "create" dengan nama kolom.
Kode Contoh untuk membuat basis data di Hive
Dari tangkapan layar di atas, kita dapat mengamati hal-hal berikut:
- Pembuatan Tabel Sampel dengan nama kolom di Hive
- Disini nama tabelnya adalah "product" dengan tiga kolom nama product, pname, dan price
- Tiga nama kolom yang dilambangkan dengan tipe datanya masing-masing
- Semua bidang diakhiri dengan koma ','
- Menampilkan informasi Tabel Sarang
- Menggunakan perintah "mendeskripsikan" kita dapat melihat informasi tabel yang ada di Hive
- Ini dia menampilkan nama kolom dengan tipe datanya masing-masing yang ada dalam skema tabel
- Pada akhirnya, ini akan menampilkan waktu untuk melakukan perintah ini dan jumlah baris yang diambilnya
Kode Contoh untuk membuat basis data di Hive (Untuk pemeriksaan sendiri)
1) Buat produk tabel (product int, pname string, price float)
Row format delimitedFields terminated by ',';
2) jelaskan produk: