Hur laddar jag ner & Installera HIVE på Ubuntu

Innehållsförteckning:

Anonim

Före installationen av Apache Hive kräver vi dedikerad Hadoop-installation, igång med alla Hadoop-demoner.

För installation av Hadoop, kontrollera denna länk

När alla Hadoop-demonerna fungerar bra, starta bara installationen av Apache Hive.

Installationsprocess-

  1. Installation av Hive
  2. Hive shell-kommandon

Hur man installerar Hive

Steg 1) Ladda ner och installera bikupan

För nedladdning av Hive-stabil installation, se Apache-URL som nämns nedan

http://www.apache.org/dyn/closer.cgi/hive/. Gå till URL: en och välj nedladdningslänken för apache-spegel.

Välj den senaste versionen av Hive. (I mitt nuvarande fall är det bikupa - 3.1.2)

Klicka på bin-filen och nedladdningen startar.

Steg 2) Extrahera tarfilen.

Gå till den nedladdade platsen för Tar-filen -> extrahera tar-filen med följande kommando

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

Steg 3) Olika konfigurationsegenskaper som ska placeras i Apache Hive.

I det här steget ska vi göra två saker

  1. Placera Hive Home-sökvägen i bashrc-filen
  2. Placera Hadoop Home-sökvägen i hive-config.sh
  1. Nämn Hive Pathin ~ / .bashrc
  • Öppna bashrc-filen enligt bilden ovan
  • Nämn Hive-hemvägen, dvs HIVE_HOME-sökvägen i bashrc-filen och exportera den som visas nedan

Kod som ska placeras i bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Exportera Hadoop-sökväg i Hive-config.sh (För att kommunicera med Hadoop-ekosystemet definierar vi Hadoop Home-sökväg i konfigurationsfältet för bikupan)

    Öppna hive-config.sh enligt nedan

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

Steg 4) Skapa Hive-kataloger i Hadoop:

För att kommunicera med Hadoop måste vi skapa kataloger i Hadoop enligt nedan.

Att ge rootbehörigheter för att skapa Hive-mappar i Hadoop. Om det inte ger något felmeddelande betyder det att Hadoop framgångsrikt har gett behörighet till Hive-mappar.

Steg 5) Komma in i bikupan genom att skriva in '. / hive ' -kommando som visas nedan.

Hive shell-kommandon

Här ska vi skapa provtabell med hjälp av Hive-skalkommandot "skapa" med kolumnnamn.

Exempelkod för att skapa databas i Hive

Från ovanstående skärmdump kan vi observera följande:

  1. Skapande av provtabell med kolumnnamn i Hive
  • Här är tabellnamnet "produkt" med tre kolumnnamn produkt, pname och pris
  • De tre kolumnnamnen betecknas med respektive datatyp
  • Alla fält avslutas med koma ','
  1. Visar information om bikupan
  • Med hjälp av "beskriv" -kommandot kan vi se tabellinformationen i Hive
  • Här visas kolumnnamn med respektive datatyper i tabellschemat
  • I slutet kommer det att visas tid för att utföra detta kommando och antalet rader det hämtat

Exempelkod för att skapa databas i Hive (för självkontroll)

1) Skapa tabellprodukt (produktint, pname-sträng, prisflöde)

Row format delimitedFields terminated by ',';

2) beskriv produkt: