Prije instalacije Apache Hive zahtijevamo namjensku instalaciju Hadoop, koja radi i radi sa svim Hadoop demonima.
Za instalaciju Hadoopa provjerite ovu vezu
Jednom kada svi Hadoop demoni rade u redu, samo pokrenite instalacijski dio Apache Hive.
Postupak instalacije-
- Instalacija košnice
- Naredbe ljuske košnice
Kako instalirati košnicu
Korak 1) Preuzimanje i instaliranje košnice
Za preuzimanje Hive stabilnih postavki pogledajte Apache URL kako je spomenuto u nastavku
http://www.apache.org/dyn/closer.cgi/hive/. Idite na URL i odaberite vezu za preuzimanje apache ogledala.
Odaberite najnoviju verziju košnice. (U mom trenutnom slučaju to je košnica - 3.1.2)
Kliknite datoteku spremnika i započet će preuzimanje.
Korak 2) Izdvajanje tar datoteke.
Idite na preuzetu lokaciju Tar datoteke -> izvucite tar datoteku pomoću sljedeće naredbe
tar -xvf apache-hive-3.1.2-bin.tar.gz
Korak 3) Različita svojstva konfiguracije koja se postavljaju u Apache Hive.
U ovom ćemo koraku učiniti dvije stvari
- Postavljanje staze Hive Home u bashrc datoteku
- Postavljanje lokacije Hadoop Home staze u hive-config.sh
- Spomenite Hive Pathin ~ / .bashrc
- Otvorite datoteku bashrc kako je prikazano na gornjoj snimci zaslona
- Spomenite Hive home path tj. HIVE_HOME put u bashrc datoteci i izvezite je kao što je prikazano u nastavku
Kôd za postavljanje u bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
- Izvoz Hadoop putanje u Hive-config.sh (Za komunikaciju s Hadoop eko sustavom definiramo Hadoop početnu stazu u polju za podešavanje košnice)
Otvorite hive-config.sh kako je prikazano dolje
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Korak 4) Stvaranje direktorija košnica u Hadoopu:
Da bismo komunicirali s Hadoop-om, moramo stvoriti direktorije u Hadoopu, kao što je prikazano dolje.
Davanje root dopuštenja za stvaranje mapa Hive u Hadoop-u. Ako ne pošalje poruku o pogrešci, to znači da je Hadoop uspješno dao dozvole mapama Hive.
Korak 5) Ulazak u ljusku košnice unosom '. / hive ' naredba kao što je prikazano u nastavku.
Naredbe ljuske košnice
Ovdje ćemo stvoriti uzorak tablice pomoću naredbe ljuske Hive "create" s imenima stupaca.
Uzorak koda za stvaranje baze podataka u košnici
Iz gornjeg snimka zaslona možemo uočiti sljedeće:
- Izrada ogledne tablice s imenima stupaca u košnici
- Ovdje je naziv tablice "proizvod" s tri naziva stupaca proizvod, naziv i cijena
- Tri imena stupaca označena odgovarajućom vrstom podataka
- Sva polja završavaju se zarezom ','
- Prikaz podataka o tablici košnica
- Korištenjem naredbe "descri" možemo vidjeti podatke tablice prisutne u Hiveu
- Ovdje se prikazuju imena stupaca s njihovim odgovarajućim vrstama podataka prisutnim u shemi tablice
- Na kraju će se prikazati vrijeme za izvršavanje ove naredbe i broj redaka koje je dohvatio
Uzorak koda za stvaranje baze podataka u košnici (za samoprovjeru)
1) Stvorite proizvod tablice (proizvod int, naziv niza, promjena cijene)
Row format delimitedFields terminated by ',';
2) opišite proizvod: