Jak stahovat & Nainstalujte si HIVE na Ubuntu

Obsah:

Anonim

Před instalací Apache Hive vyžadujeme vyhrazenou instalaci Hadoop, funkční a funkční se všemi démony Hadoop.

Pro instalaci Hadoop zkontrolujte tento odkaz

Jakmile budou všichni démoni Hadoop v pořádku, stačí spustit instalační část Apache Hive.

Proces instalace-

  1. Instalace úlu
  2. Příkazy prostředí Hive

Jak nainstalovat podregistr

Krok 1) Stahování a instalace podregistru

Informace o stahování stabilního nastavení Hive najdete na adrese Apache URL, jak je uvedeno níže

http://www.apache.org/dyn/closer.cgi/hive/. Přejděte na adresu URL a vyberte odkaz ke stažení zrcadlení apache.

Vyberte nejnovější verzi podregistru. (V mém současném případě je to úl - 3.1.2)

Klikněte na soubor bin a stahování se spustí.

Krok 2) Extrahování souboru tar.

Přejděte do staženého umístění souboru Tar -> extrahujte soubor tar pomocí následujícího příkazu

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

Krok 3) Různé vlastnosti konfigurace, které se mají umístit do Apache Hive.

V tomto kroku uděláme dvě věci

  1. Umístění cesty Hive Home do souboru bashrc
  2. Umístění umístění domovské cesty Hadoop do souboru hive-config.sh
  1. Uveďte Pathin Hive ~ / .bashrc
  • Otevřete soubor bashrc, jak je znázorněno na výše uvedeném snímku obrazovky
  • Uveďte domovskou cestu Hive, tj. Cestu HIVE_HOME v souboru bashrc a exportujte ji, jak je uvedeno níže

Kód má být umístěn v bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Export cesty Hadoop v Hive-config.sh (Pro komunikaci s ekosystémem Hadoop definujeme cestu Hadoop Home v poli konfigurace úlu)

    Otevřete soubor hive-config.sh, jak je znázorněno níže

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

Krok 4) Vytvoření adresářů podregistrů v Hadoopu:

Abychom mohli komunikovat s Hadoopem, musíme v Hadoopu vytvořit adresáře, jak je znázorněno níže.

Udělení oprávnění root k vytváření složek Hive v Hadoop. Pokud nevyvolá žádnou chybovou zprávu, znamená to, že Hadoop úspěšně udělil oprávnění složkám Hive.

Krok 5) Vstup do prostředí Hive zadáním '. / úl ' příkaz, jak je uvedeno níže.

Příkazy prostředí Hive

Zde vytvoříme ukázkovou tabulku pomocí příkazu Hive shell „create“ s názvy sloupců.

Ukázkový kód pro vytváření databáze v Hive

Z výše uvedeného snímku obrazovky můžeme sledovat následující:

  1. Vytvoření ukázkové tabulky s názvy sloupců v Hive
  • Zde je název tabulky „product“ se třemi názvy sloupců product, pname a price
  • Tři názvy sloupců označené jejich příslušným datovým typem
  • Všechna pole jsou ukončena čárkou ','
  1. Zobrazení informací o tabulce úlu
  • Pomocí příkazu „description“ můžeme zobrazit informace o tabulce v Hive
  • Zde zobrazuje názvy sloupců s příslušnými datovými typy přítomnými ve schématu tabulky
  • Na konci se zobrazí čas na provedení tohoto příkazu a počet načtených řádků

Ukázkový kód pro vytvoření databáze v Hive (pro vlastní kontrolu)

1) Vytvořte produkt tabulky (produkt int, řetězec pname, cena float)

Row format delimitedFields terminated by ',';

2) popište produkt: