Ako sťahovať & Nainštalujte si HIVE na Ubuntu

Obsah:

Anonim

Pred inštaláciou Apache Hive vyžadujeme vyhradenú inštaláciu Hadoop, ktorá je funkčná so všetkými démonmi Hadoop.

Inštaláciu Hadoop skontrolujte pomocou tohto odkazu

Keď budú všetci démoni Hadoop v poriadku, stačí spustiť inštalačnú časť Apache Hive.

Inštalačný proces-

  1. Inštalácia úľa
  2. Príkazy shellu Hive

Ako nainštalovať podregister

Krok 1) Stiahnutie a inštalácia podregistra

Informácie o sťahovaní stabilného nastavenia Hive nájdete na adrese Apache URL, ako je uvedené nižšie

http://www.apache.org/dyn/closer.cgi/hive/. Prejdite na adresu URL a vyberte odkaz na stiahnutie zrkadla apache.

Vyberte najnovšiu verziu úľa. (V mojom súčasnom prípade je to úľ - 3.1.2)

Kliknite na súbor bin a začne sa sťahovanie.

Krok 2) Extrahovanie súboru tar.

Prejdite do umiestnenia stiahnutého súboru Tar -> extrahujte súbor tar pomocou nasledujúceho príkazu

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

Krok 3) Rôzne vlastnosti konfigurácie, ktoré sa majú umiestniť do Apache Hive.

V tomto kroku urobíme dve veci

  1. Umiestnenie cesty Hive Home do súboru bashrc
  2. Umiestnenie umiestnenia domovskej cesty Hadoop do súboru hive-config.sh
  1. Uveďte Pathin Hive ~ / .bashrc
  • Otvorte súbor bashrc, ako je to znázornené na obrázku vyššie
  • Domovskú cestu Hive, tj cestu HIVE_HOME, uveďte v súbore bashrc a exportujte ju, ako je uvedené nižšie

Kód sa umiestni do bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Exportovanie cesty Hadoop do súboru Hive-config.sh (Pre komunikáciu s ekosystémom Hadoop definujeme cestu Hadoop Home v poli konfigurácie úľa)

    Otvorte súbor hive-config.sh, ako je uvedené nižšie

Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)

Krok 4) Vytvorenie adresárov Hive v Hadoop:

Pre komunikáciu s Hadoop musíme vytvoriť adresáre v Hadoop, ako je to zobrazené nižšie.

Udelenie koreňových povolení na vytváranie priečinkov Hive v Hadoop. Ak nevyvolá žiadne chybové hlásenie, znamená to, že Hadoop úspešne udelil povolenia priečinkom Hive.

Krok 5) Vstup do úľového shellu zadaním „. príkaz / hive ', ako je uvedené nižšie.

Príkazy shellu Hive

Tu sa chystáme vytvoriť vzorovú tabuľku pomocou príkazu Hive shell „create“ s názvami stĺpcov.

Vzorový kód na vytvorenie databázy v úli

Z vyššie uvedeného obrazovky môžeme sledovať nasledovné:

  1. Vytvorenie vzorovej tabuľky s názvami stĺpcov v úli
  • Názov tabuľky je tu „produkt“ s tromi názvami stĺpcov produkt, názov a cena
  • Tri názvy stĺpcov označené príslušným údajovým typom
  • Všetky polia sú ukončené čiarkou ','
  1. Zobrazenie informácií o úli
  • Pomocou príkazu „description“ môžeme vidieť informácie z tabuľky nachádzajúce sa v úli
  • Tu zobrazuje názvy stĺpcov s príslušnými dátovými typmi, ktoré sa nachádzajú v schéme tabuľky
  • Na konci sa zobrazí čas na vykonanie tohto príkazu a počet načítaných riadkov

Vzorový kód na vytvorenie databázy v úli (pre vlastnú kontrolu)

1) Vytvorte tabuľkový produkt (produkt int, reťazec pname, cena float)

Row format delimitedFields terminated by ',';

2) opíšte produkt: