Kuinka asentaa HIVE Ubuntu (Lataus- ja asennusopas)
Ennen Apache Hiven asennusta tarvitsemme omistetun Hadoop asennus on valmis ja käynnissä kaikkien Hadoop-daemonien kanssa.
Tarkista tämä, jos haluat asentaa Hadoopin linkkiä
Kun kaikki Hadoop-daemonit toimivat hyvin, aloita Hive-osan asennus.
HIVE-asennusprosessi -
Hiven asentaminen Ubuntu
Alla on vaiheittainen prosessi Hiven asentamiseen Ubuntu:
Vaihe 1) Lataa ja asenna Hive päälle Ubuntu
Katso Hiven vakaan asennuksen lataaminen Apache URL alla mainitulla tavalla
http://www.apache.org/dyn/closer.cgi/hive/. Siirry URL-osoitteeseen ja valitse apache mirror -latauslinkki.
Valitse Hiven asennuksen uusin versio. (Nykyisessä tapauksessani se on pesä – 3.1.2)
Napsauta bin-tiedostoa ja lataus alkaa.
Vaihe 2) Pura tar-tiedosto
Siirry ladatun Tar-tiedoston sijaintiin -> pura tar-tiedosto käyttämällä seuraavaa komentoa asentaaksesi Hive Ubuntu järjestelmässäsi
tar –xvf apache-hive-3.1.2-bin.tar.gz
Vaihe 3) Aseta erilaiset määritysominaisuudet Apache Hiveen
Tässä vaiheessa teemme kaksi asiaa
- Hive Home -polun sijoittaminen bashrc-tiedostoon
- Hadoop Home -polun sijainnin sijoittaminen hive-config.sh-tiedostoon
- Mainita Hive Pathin ~/.bashrc
- Avaa bashrc-tiedosto yllä olevan kuvakaappauksen mukaisesti
- Mainitse Hiven kotipolku eli HIVE_HOME-polku bashrc-tiedostossa ja vie se alla olevan kuvan mukaisesti
Koodi sijoitettava bashrc:iin
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Vieminen Hadoop-polku Hive-config.sh:ssa (Kommunikoidaksemme Hadoop-ekojärjestelmän kanssa määrittelemme Hadoop Home -polun pesän määrityskenttään)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) Luo Hive-hakemistoja Hadoopissa
Jotta voimme kommunikoida Hadoopin kanssa, meidän on luotava hakemistoja Hadoopissa alla olevan kuvan mukaisesti.
Pääkäyttäjän oikeuksien myöntäminen Hive-kansioiden luomiseen Hadoopissa. Jos se ei anna virheilmoitusta, se tarkoittaa, että Hadoop on onnistuneesti antanut käyttöoikeudet Hive-kansioille.
Vaihe 5) Siirry Hive-kuoreen
Hiven kuoreen pääseminen sisäänpääsyllä '. /pesä' komento alla olevan kuvan mukaisesti.
Hive shell komennot
Täällä aiomme luoda esimerkkitaulukon Hive-kuoren komento "create" sarakkeiden nimillä.
Esimerkkikoodi tietokannan luomiseksi Hiveen
Yllä olevasta kuvakaappauksesta voimme havaita seuraavan:
- Näytetaulukon luominen sarakkeiden nimillä Hiveen
- Tässä taulukon nimi on "tuote", jossa on kolme sarakkeen nimeä tuote, pname ja hinta
- Kolme sarakkeen nimeä on merkitty niiden vastaavilla tietotyypeillä
- Kaikki kentät päättyvät koomaan ', '
- Näytetään Hive Table -tiedot
- Käyttämällä "kuvaile" -komentoa voimme nähdä Hiven taulukon tiedot
- Tässä se näyttää sarakkeiden nimet ja niiden vastaavat tietotyypit taulukkokaaviossa
- Lopussa se näyttää tämän komennon suorittamisajan ja haettujen rivien määrän
Esimerkkikoodi tietokannan luomista varten Hive (itsetarkistusta varten)
1) Luo taulukkotuote (tuote int, pname string, price float)
Row format delimited Fields terminated by ',';
2) kuvaile tuotetta: