Cum se descarcă & Instalați HIVE pe Ubuntu

Cuprins:

Anonim

Înainte de instalarea Apache Hive, avem nevoie de o instalare dedicată Hadoop, care funcționează cu toți daemonii Hadoop.

Pentru instalarea Hadoop verificați acest link

Odată ce toți demonii Hadoop funcționează bine, începeți doar partea de instalare Apache Hive.

Proces de instalare-

  1. Instalarea stupului
  2. Comenzi Hive shell

Cum se instalează Hive

Pasul 1) Descărcarea și instalarea Hive

Pentru descărcarea configurării stabile Hive, consultați adresa URL Apache 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 oglindă apache.

Selectați cea mai recentă versiune a Hive. (În cazul meu actual este stup - 3.1.2)

Faceți clic pe fișierul bin și va începe descărcarea.

Pasul 2) Extragerea fișierului tar.

Accesați locația fișierului Tar descărcat -> extrageți fișierul tar utilizând următoarea comandă

tar -xvf apache-hive-3.1.2-bin.tar.gz

Pasul 3) Diferite proprietăți de configurare care trebuie plasate în Apache Hive.

În acest pas, vom face două lucruri

  1. Plasarea căii Hive Home în fișierul bashrc
  2. Plasarea locației căii Hadoop Home în hive-config.sh
  1. Menționează 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 acasă Hive, adică calea HIVE_HOME în fișierul bashrc și exportați-o așa cum se arată mai jos

Cod de plasat în bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Exportarea căii Hadoop în Hive-config.sh (Pentru a comunica cu sistemul eco Hadoop definim calea Hadoop Home în câmpul de configurare al stupului)

    Deschideți 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) Crearea directoarelor Hive în Hadoop:

Pentru a comunica cu Hadoop, trebuie să creăm directoare în Hadoop așa cum se arată mai jos.

Acordarea de permisiuni root pentru a crea foldere Hive în Hadoop. Dacă nu afișează niciun mesaj de eroare, atunci înseamnă că Hadoop a dat cu succes permisiuni folderelor Hive.

Pasul 5) Intrarea în Hive shell introducând '. comanda / hive ' așa cum se arată mai jos.

Comenzi Hive shell

Aici vom crea o mostră de tabel utilizând comanda Hive shell „create” cu nume de coloane.

Exemplu de cod pentru crearea bazei de date în Hive

Din captura de ecran de mai sus putem observa următoarele:

  1. Crearea unui tabel de probă cu nume de coloane în Hive
  • Aici numele tabelului este „produs” cu trei nume de coloane produs, pname și preț
  • Cele trei nume de coloane indicate prin tipul lor de date respectiv
  • Toate câmpurile sunt terminate prin coma ','
  1. Afișarea informațiilor despre tabelul Hive
  • Folosind comanda „descrie” putem vedea informațiile din tabel prezente în Hive
  • Aici afișează numele coloanelor cu tipurile lor de date respective prezente în schema tabelului
  • La final, 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 Hive (pentru auto-verificare)

1) Creați produs de masă (int produs, șir pname, preț variabil)

Row format delimitedFields terminated by ',';

2) descrieți produsul: