Kuidas installida HIVE-d Ubuntu (Allalaadimis- ja häälestusjuhend)
Enne Apache Hive'i installimist vajame spetsiaalset hadoop installimine, kõigi Hadoopi deemonitega töötamine.
Hadoopi installimiseks kontrollige seda link
Kui kõik Hadoopi deemonid töötavad hästi, alustage lihtsalt Hive osa installimist.
HIVE paigaldusprotsess-
Kuidas Hive'i installida Ubuntu
Allpool on samm-sammuline protsess Hive'i installimiseks Ubuntu:
Samm 1) Laadige alla ja installige Hive sisse Ubuntu
Hive'i stabiilse seadistuse allalaadimiseks vaadake Apache URL, nagu allpool mainitud
http://www.apache.org/dyn/closer.cgi/hive/. Minge URL-ile ja valige apache peegli allalaadimise link.
Valige Hive'i seadistuse uusim versioon. (Minu praegusel juhul on see taru – 3.1.2)
Klõpsake prügikasti failil ja allalaadimine algab.
Samm 2) Ekstraktige tar-fail
Minge allalaaditud Tar-faili asukohta -> ekstraktige tar-fail, kasutades Hive installimiseks järgmist käsku Ubuntu teie süsteemis
tar –xvf apache-hive-3.1.2-bin.tar.gz
Samm 3) Asetage Apache Hive'i erinevad konfiguratsiooniatribuudid
Selles etapis teeme kahte asja
- Hive Home tee paigutamine bashrc-faili
- Hadoopi kodutee asukoha paigutamine faili hive-config.sh
- Mainimine Taru Pathin ~/.bashrc
- Avage bashrc-fail, nagu on näidatud ülaltoodud ekraanipildil
- Mainige bashrc-failis Hive kodutee, st HIVE_HOME tee, ja eksportige see, nagu allpool näidatud
Kood, mis tuleb asetada bashrc-i
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Eksport Hadoopi tee failis Hive-config.sh (Hadoopi ökosüsteemiga suhtlemiseks määratleme taru konfiguratsiooniväljal Hadoopi kodutee)Avage hive-config.sh, nagu allpool näidatud
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Samm 4) Looge Hadoopis Hive kataloogid
Hadoopiga suhtlemiseks peame looma Hadoopis kataloogid, nagu allpool näidatud.
Juurõiguste andmine Hadoopis Hive kaustade loomiseks. Kui see veateadet ei anna, tähendab see, et Hadoop on edukalt andnud Hive kaustadele load.
Samm 5) Sisestage Hive kesta
Taru kesta pääsemine sisenedes '. /taru' käsk, nagu allpool näidatud.
Taru kesta käsud
Siin loome näidistabeli, kasutades Hive shelli käsku "create" veergude nimedega.
Näidiskood Hive'is andmebaasi loomiseks
Ülaltoodud ekraanipildist näeme järgmist:
- Veergude nimedega näidistabeli loomine tarus
- Siin on tabeli nimi "toode" kolme veeru nimega toode, pname ja hind
- Kolm veeru nime, mis on tähistatud nende vastava andmetüübiga
- Kõik väljad lõpetatakse koomaga ', '
- Taru tabeli teabe kuvamine
- Kasutades käsku "kirjelda", näeme Tarus olevat tabeliteavet
- Siin kuvatakse veergude nimed koos nende vastavate andmetüüpidega, mis on tabeliskeemis
- Lõpus kuvatakse selle käsu täitmise aeg ja toodud ridade arv
Näidiskood andmebaasi loomiseks Mesilaspere (Enesekontrolliks)
1) Looge tabelitoode (toote int, pname string, price float)
Row format delimited Fields terminated by ',';
2) kirjeldage toodet: