So installieren Sie HIVE auf Ubuntu (Download- und Einrichtungsanleitung)
Vor der Installation von Apache Hive benรถtigen wir eine dedizierte Version Hadoop Installation, Inbetriebnahme und Betrieb mit allen Hadoop-Daemons.
รberprรผfen Sie dies zur Installation von Hadoop Link
Sobald alle Hadoop-Daemons einwandfrei funktionieren, beginnen Sie einfach mit der Installation des Hive-Teils.
HIVE-Installationsprozess-
So installieren Sie Hive auf Ubuntu
Nachfolgend finden Sie eine Schritt-fรผr-Schritt-Anleitung zur Installation von Hive Ubuntu:
Schritt 1) โโLaden Sie Hive herunter und installieren Sie es Ubuntu
Informationen zum Herunterladen des stabilen Hive-Setups finden Sie unter Apache URL wie unten angegeben
http://www.apache.org/dyn/closer.cgi/hive/. Gehen Sie zur URL und wรคhlen Sie den Download-Link fรผr Apache Mirror aus.
Wรคhlen Sie die neueste Version des Hive-Setups aus. (In meinem aktuellen Fall ist es Hive โ 3.1.2)
Klicken Sie auf die Bin-Datei und der Download beginnt.
Schritt 2) Extrahieren Sie die TAR-Datei
Gehen Sie zum Speicherort der heruntergeladenen Tar-Datei ->extrahieren Sie die Tar-Datei mit dem folgenden Befehl, um Hive zu installieren Ubuntu auf deinem System
tar โxvf apache-hive-3.1.2-bin.tar.gz
Schritt 3) Platzieren Sie verschiedene Konfigurationseigenschaften in Apache Hive
In diesem Schritt werden wir zwei Dinge tun
- Platzieren des Hive-Home-Pfads in der Bashrc-Datei
- Platzieren Sie den Speicherort des Hadoop-Home-Pfads in hive-config.sh
- Erwรคhnen Hive Pathin ~/.bashrc
- รffnen Sie die bashrc-Datei wie im obigen Screenshot gezeigt
- Erwรคhnen Sie den Hive-Home-Pfad, also den HIVE_HOME-Pfad, in der bashrc-Datei und exportieren Sie ihn wie unten gezeigt
Code, der in bashrc eingefรผgt werden soll
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Exportieren Hadoop-Pfad in Hive-config.sh (Um mit dem Hadoop-รkosystem zu kommunizieren, definieren wir den Hadoop-Home-Pfad im Hive-Konfigurationsfeld.)รffnen Sie hive-config.sh wie unten gezeigt
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Schritt 4) Erstellen Sie Hive-Verzeichnisse in Hadoop
Um mit Hadoop zu kommunizieren, mรผssen wir Verzeichnisse in Hadoop erstellen, wie unten gezeigt.
Erteilen von Root-Berechtigungen zum Erstellen von Hive-Ordnern in Hadoop. Wenn keine Fehlermeldung ausgegeben wird, bedeutet dies, dass Hadoop erfolgreich Berechtigungen fรผr Hive-Ordner erteilt hat.
Schritt 5) Rufen Sie die Hive-Shell auf
Durch Betreten gelangen Sie in die Hive-Shell '. /Bienenstock' Geben Sie den Befehl wie unten gezeigt ein.
Hive-Shell-Befehle
Hier erstellen wir eine Beispieltabelle mit dem Hive-Shell-Befehl โcreateโ mit Spaltennamen.
Beispielcode zum Erstellen einer Datenbank in Hive
Aus dem obigen Screenshot kรถnnen wir Folgendes erkennen:
- Erstellung einer Beispieltabelle mit Spaltennamen in Hive
- Hier lautet der Tabellenname โProduktโ mit drei Spaltennamen Produkt, Name und Preis
- Die drei Spaltennamen, die durch ihren jeweiligen Datentyp gekennzeichnet sind
- Alle Felder werden durch Komma ', ' abgeschlossen
- Informationen zur Hive-Tabelle anzeigen
- Mit dem Befehl โdescribeโ kรถnnen wir die in Hive vorhandenen Tabelleninformationen anzeigen
- Hier werden Spaltennamen mit ihren jeweiligen im Tabellenschema vorhandenen Datentypen angezeigt
- Am Ende wird die Zeit zum Ausfรผhren dieses Befehls und die Anzahl der abgerufenen Zeilen angezeigt
Beispielcode zum Erstellen einer Datenbank in Hive (Zur Selbstkontrolle)
1) Tabellenprodukt erstellen (Produktint, pname-Zeichenfolge, Preis-Float)
Row format delimited Fields terminated by ',';
2)Produkt beschreiben:







