Pirms Apache Hive instalēšanas mums ir nepieciešama īpaša Hadoop instalēšana, kas darbojas un darbojas kopā ar visiem Hadoop dēmoniem.
Lai instalētu Hadoop, pārbaudiet šo saiti
Kad visi Hadoop dēmoni darbojas labi, vienkārši sāciet Apache Hive instalēšanas daļu.
Instalācijas process-
- Stropa uzstādīšana
- Stropu čaulas komandas
Kā instalēt stropu
1. solis. Stropa lejupielāde un instalēšana
Lai lejupielādētu Hive stabilo iestatījumu, skatiet Apache URL, kā minēts zemāk
http://www.apache.org/dyn/closer.cgi/hive/. Atveriet vietrādi URL un atlasiet saiti Apache spogulis.
Atlasiet jaunāko stropa versiju. (Manā pašreizējā gadījumā tas ir strops - 3.1.2)
Noklikšķiniet uz atkritnes faila, un tiks sākta lejupielāde.
2. solis. Darvas faila izvilkšana.
Dodieties uz lejupielādētā Tar faila atrašanās vietu -> izvelciet darvas failu, izmantojot šādu komandu
tar -xvf apache-hive-3.1.2-bin.tar.gz
3. solis. Dažādas konfigurācijas īpašības, kas jāievieto Apache Hive.
Šajā solī mēs darīsim divas lietas
- Hive Home ceļa ievietošana bashrc failā
- Hadoop Home ceļa atrašanās vietas ievietošana hive-config.sh
- Pieminēt stropu Patinu ~ / .bashrc
- Atveriet bashrc failu, kā parādīts iepriekš redzamajā ekrānuzņēmumā
- Pieminiet stropa mājas ceļu, ti, HIVE_HOME ceļu bashrc failā un eksportējiet to, kā parādīts zemāk
Kods, kas jāievieto bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
- Hadoop ceļa eksportēšana Hive-config.sh (lai sazinātos ar Hadoop ekosistēmu, mēs definējam Hadoop mājas ceļu stropa konfigurācijas laukā)
Atveriet hive-config.sh, kā parādīts zemāk
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
4. solis. Stropu direktoriju izveide Hadoop:
Lai sazinātos ar Hadoop, mums Hadoop ir jāizveido direktoriji, kā parādīts zemāk.
Piešķirot root atļaujas, lai izveidotu Hive mapes Hadoop. Ja tas neizmet kļūdas ziņojumu, tas nozīmē, ka Hadoop ir veiksmīgi piešķīris atļaujas Hive mapēm.
5. solis. Nokļūšana uz stropa čaulas, ievadot “. / hive ' komandu, kā parādīts zemāk.
Stropu čaulas komandas
Šeit mēs izveidosim tabulas paraugu, izmantojot Hive čaulas komandu "izveidot" ar kolonnu nosaukumiem.
Koda paraugs datu bāzes izveidošanai stropā
No iepriekš minētā ekrānuzņēmuma mēs varam novērot sekojošo:
- Paraugu tabulas ar kolonnu nosaukumiem izveidošana stropā
- Šeit tabulas nosaukums ir "produkts" ar trim kolonnām: produkts, pname un cena
- Trīs kolonnu nosaukumi, kas apzīmēti ar attiecīgo datu tipu
- Visus laukus pārtrauc koma ','
- Parāda stropu tabulas informāciju
- Izmantojot komandu "aprakstīt", mēs varam redzēt informāciju par tabulā esošo stropu
- Šeit tiek parādīti kolonnu nosaukumi ar to attiecīgajiem datu tipiem, kas atrodas tabulas shēmā
- Beigās tas parādīs šīs komandas izpildes laiku un iegūto rindu skaitu
Koda paraugs datu bāzes izveidošanai stropā (pašpārbaudei)
1) Izveidojiet tabulas produktu (produkta int, pname virkne, cenu pludiņš)
Row format delimitedFields terminated by ',';
2) aprakstiet produktu: