Kuinka ladata & Asenna HIVE Ubuntuun

Sisällysluettelo:

Anonim

Ennen Apache Hive -asennusta vaadimme erillisen Hadoop-asennuksen, joka on käynnissä kaikkien Hadoop-demonien kanssa.

Tarkista tämä linkki Hadoopin asennusta varten

Kun kaikki Hadoop-demonit toimivat hyvin, aloita Apache Hive -asennusosa.

Asennusprosessi-

  1. Hiveen asennus
  2. Hive-kuoren komennot

Kuinka asentaa pesää

Vaihe 1) Hiveen lataaminen ja asentaminen

Lataa Hive vakaa asennusohjelma alla olevasta Apache URL-osoitteesta

http://www.apache.org/dyn/closer.cgi/hive/. Siirry URL-osoitteeseen ja valitse apache-peilin latauslinkki.

Valitse Hiveen uusin versio. (Nykyisessä tapauksessani se on pesää - 3.1.2)

Napsauta roskatiedostoa ja lataaminen alkaa.

Vaihe 2) Pura tervatiedosto.

Mene ladattuun Tar-tiedoston sijaintiin -> pura tervatiedosto seuraavalla komennolla

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

Vaihe 3) Erilaiset kokoonpano-ominaisuudet Apache Hiveen.

Tässä vaiheessa aiomme tehdä kaksi asiaa

  1. Hive Home -polun sijoittaminen bashrc-tiedostoon
  2. Hadoop Home -polun sijainnin sijoittaminen hive-config.sh-tiedostoon
  1. Mainitse Hive Pathin ~ / .bashrc
  • Avaa bashrc-tiedosto yllä olevan kuvakaappauksen mukaisesti
  • Mainitse Hive-kotipolku eli HIVE_HOME-polku bashrc-tiedostossa ja vie se alla olevan kuvan mukaisesti

Koodi sijoitetaan bashrc: hen

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Hadoop-polun vieminen Hive-config.sh-tiedostoon (Jotta voimme kommunikoida Hadoop-ekojärjestelmän kanssa, määritämme Hadoop-kotiradan pesän määrityskentässä )

    Avaa hive-config.sh alla olevan kuvan mukaisesti

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

Vaihe 4) Hive-hakemistojen luominen Hadoopissa:

Jotta voisimme kommunikoida Hadoopin kanssa, meidän on luotava Hadoopissa hakemistoja alla olevan kuvan mukaisesti.

Juuren käyttöoikeuksien antaminen Hive-kansioiden luomiseen Hadoopiin. Jos se ei heitä virheilmoitusta, se tarkoittaa, että Hadoop on onnistuneesti antanut käyttöoikeudet Hive-kansioihin.

Vaihe 5) Pääsy Hive-kuoreen kirjoittamalla '. / hive ' -komento alla olevan kuvan mukaisesti.

Hive-kuoren komennot

Täällä aiomme luoda näytetaulukon käyttämällä Hive-komentokomentoa "create" sarakkeiden nimillä.

Esimerkkikoodi tietokannan luomiseen Hiveen

Yllä olevasta kuvakaappauksesta voimme havaita seuraavaa:

  1. Sarakkeiden nimitaulukon luominen pesässä
  • Tässä taulukon nimi on "tuote", ja siinä on kolme saraketta, joista nimi on tuote, pname ja price
  • Kolme sarakkeiden nimeä, jotka on merkitty niiden tietotyypillä
  • Kaikki kentät päättyvät koomaan ','
  1. Näytetään pesäketiedot
  • Käyttämällä "kuvaa" -komentoa voimme nähdä taulukon tiedot pesässä
  • Tässä se näyttää sarakkeiden nimet ja vastaavat tietotyypit taulukon kaaviossa
  • Lopussa se näyttää tämän komennon suorittamisen ajan ja haettujen rivien määrän

Esimerkkikoodi tietokannan luomiseen pesässä (itsetarkistusta varten)

1) Luo taulukkotuote (tuotteen int, pname-merkkijono, hinnan kellunta)

Row format delimitedFields terminated by ',';

2) kuvaa tuotetta: