Come installare HIVE su Ubuntu (Guida al download e alla configurazione)
Prima dell'installazione di Apache Hive รจ necessario un servizio dedicato Hadoop installazione, attivo e funzionante con tutti i demoni Hadoop.
Per l'installazione di Hadoop, controlla questo link
Una volta che tutti i demoni Hadoop funzionano correttamente, avvia l'installazione della parte Hive.
Processo di installazione di HIVE-
Come installare Hive su Ubuntu
Di seguito รจ riportato un processo passo passo su come installare Hive in Ubuntu:
Passaggio 1) Scarica e installa Hive su Ubuntu
Per scaricare la configurazione stabile di Hive fare riferimento Apache URL come menzionato sotto
http://www.apache.org/dyn/closer.cgi/hive/. Vai URL e selezionare il link di download dal mirror di Apache.
Seleziona la versione piรน recente della configurazione Hive. (Nel mio caso attuale รจ hive โ 3.1.2)
Fare clic sul file bin e verrร avviato il download.
Passo 2) Es.tracil file tar
Vai alla posizione del file Tar scaricato ->extract il file tar utilizzando il seguente comando per installare Hive Ubuntu sul tuo sistema
tar โxvf apache-hive-3.1.2-bin.tar.gz
Passaggio 3) Posiziona diverse proprietร di configurazione in Apache Hive
In questo passaggio faremo due cose
- Inserimento del percorso Home Hive nel file bashrc
- Inserimento della posizione del percorso Home Hadoop in hive-config.sh
- Menzione Percorso Hive ~/.bashrc
- Apri il file bashrc come mostrato nello screenshot sopra
- Menziona il percorso home di Hive, ad esempio il percorso HIVE_HOME nel file bashrc ed esportalo come mostrato di seguito
Code da collocare in bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Esportazione Percorso Hadoop in Hive-config.sh (Per comunicare con l'ecosistema Hadoop stiamo definendo il percorso Hadoop Home nel campo di configurazione hive)Apri hive-config.sh come mostrato di seguito
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Passaggio 4) Crea directory Hive in Hadoop
Per comunicare con Hadoop, dobbiamo creare directory in Hadoop come mostrato di seguito.
Concedere i permessi di root per creare cartelle Hive in Hadoop. Se non genera alcun messaggio di errore, significa che Hadoop ha concesso con successo le autorizzazioni alle cartelle Hive.
Passaggio 5) Accedi alla shell Hive
Entrare nella shell Hive inserendo '. /alveare' comando come mostrato di seguito.
Comandi della shell Hive
Qui creeremo una tabella di esempio utilizzando il comando "crea" della shell Hive con i nomi delle colonne.
Campione Code per la creazione di database in Hive
Dallo screenshot qui sopra possiamo osservare quanto segue:
- Creazione di una tabella di esempio con nomi di colonne in Hive
- Qui il nome della tabella รจ "prodotto" con tre nomi di colonne prodotto, nome e prezzo
- I tre nomi di colonna indicati dal rispettivo tipo di dati
- Tutti i campi terminano con una virgola ', '
- Visualizzazione delle informazioni sulla tabella Hive
- Utilizzando il comando "descrivi" possiamo vedere le informazioni della tabella presenti in Hive
- Qui vengono visualizzati i nomi delle colonne con i rispettivi tipi di dati presenti nello schema della tabella
- Alla fine, verrร visualizzato il tempo necessario per eseguire questo comando e il numero di righe recuperate
Campione Code per la creazione di database in Alveare (Per l'autocontrollo)
1) Crea la tabella prodotto (prodotto int, stringa pname, prezzo float)
Row format delimited Fields terminated by ',';
2)descrivi il prodotto:







