Cum se instalează HIVE pe Ubuntu (Ghid de descărcare și configurare)
Înainte de instalarea Apache Hive, avem nevoie de un program dedicat Hadoop instalare, funcționare cu toți demonii Hadoop.
Pentru instalarea Hadoop, verificați acest lucru legătură
Odată ce toți demonii Hadoop funcționează bine, începeți instalarea părții Hive.
Procesul de instalare HIVE-
Cum se instalează Hive pe Ubuntu
Mai jos este un proces pas cu pas despre cum să instalați Hive în Ubuntu:
Pasul 1) Descărcați și instalați Hive pe Ubuntu
Pentru a descărca configurarea stabilă Hive, consultați Apache URL așa cum este menționat mai jos
http://www.apache.org/dyn/closer.cgi/hive/. Accesați adresa URL și selectați linkul de descărcare în oglindă apache.
Selectați cea mai recentă versiune de configurare Hive. (În cazul meu actual este stup – 3.1.2)
Faceți clic pe fișierul bin și descărcarea va începe.
Pasul 2) Extrageți fișierul tar
Accesați locația fișierului Tar descărcat -> extrageți fișierul tar folosind următoarea comandă pentru a instala Hive Ubuntu pe sistemul tău
tar –xvf apache-hive-3.1.2-bin.tar.gz
Pasul 3) Plasați diferite proprietăți de configurare în Apache Hive
În acest pas, vom face două lucruri
- Plasarea căii Hive Home în fișierul bashrc
- Plasarea locației căii Hadoop Home în hive-config.sh
- Mentiune Hive pathin ~/.bashrc
- Deschideți fișierul bashrc așa cum se arată în captura de ecran de mai sus
- Menționați calea de origine Hive, adică calea HIVE_HOME în fișierul bashrc și exportați-o așa cum se arată mai jos
Codul de plasat în bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Exportarea Calea Hadoop în Hive-config.sh (Pentru a comunica cu sistemul ecologic Hadoop, definim calea Hadoop Home în câmpul de configurare a stupului)Deschideți fișierul hive-config.sh așa cum se arată mai jos
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Pasul 4) Creați directoare Hive în Hadoop
Pentru a comunica cu Hadoop, trebuie să creăm directoare în Hadoop, așa cum se arată mai jos.
Se acordă permisiuni root pentru a crea foldere Hive în Hadoop. Dacă nu afișează niciun mesaj de eroare, înseamnă că Hadoop a acordat cu succes permisiuni pentru folderele Hive.
Pasul 5) Intrați în carcasa Hive
Intrarea în carcasa Hive prin intrare '. /stup' comandă așa cum se arată mai jos.
Comenzi shell pentru stup
Aici vom crea un exemplu de tabel folosind comanda Hive shell „create” cu numele coloanelor.
Exemplu de cod pentru crearea bazei de date în Hive
Din captura de ecran de mai sus putem observa următoarele:
- Crearea unui tabel de probă cu nume de coloane în Hive
- Aici numele tabelului este „produs” cu nume de trei coloane produs, nume de telefon și preț
- Cele trei nume de coloane notate prin tipul lor de date respectiv
- Toate câmpurile sunt terminate prin comă „, „
- Afișarea informațiilor din Hive Table
- Folosind comanda „descrie”, putem vedea informațiile din tabel prezente în Hive
- Aici se afișează numele coloanelor cu tipurile de date respective prezente în schema tabelului
- La sfârșit, va afișa timpul pentru a efectua această comandă și numărul de rânduri pe care le-a preluat
Exemplu de cod pentru crearea bazei de date în Stup (Pentru autoverificare)
1) Creați un produs de tabel (product int, pname string, price float)
Row format delimited Fields terminated by ',';
2) Descrieți produsul: