Πώς να εγκαταστήσετε το HIVE Ubuntu (Οδηγός λήψης και ρύθμισης)
Πριν από την εγκατάσταση του Apache Hive χρειαζόμαστε αφιερωμένο Hadoop εγκατάσταση, σε λειτουργία με όλους τους δαίμονες Hadoop.
Για εγκατάσταση του Hadoop, ελέγξτε αυτό σύνδεσμος
Μόλις όλοι οι δαίμονες Hadoop λειτουργήσουν καλά, ξεκινήστε απλώς την εγκατάσταση του τμήματος Hive.
Διαδικασία εγκατάστασης HIVE-
Πώς να εγκαταστήσετε το Hive στο Ubuntu
Παρακάτω είναι μια διαδικασία βήμα προς βήμα σχετικά με τον τρόπο εγκατάστασης του Hive in Ubuntu:
Βήμα 1) Λήψη και εγκατάσταση του Hive στο Ubuntu
Για λήψη του Hive stable setup ανατρέξτε Apache URL όπως αναφέρεται παρακάτω
http://www.apache.org/dyn/closer.cgi/hive/. Μεταβείτε στη διεύθυνση URL και επιλέξτε τον σύνδεσμο λήψης του καθρέφτη του apache.
Επιλέξτε την πιο πρόσφατη έκδοση της ρύθμισης Hive. (Στην τρέχουσα περίπτωσή μου είναι κυψέλη – 3.1.2)
Κάντε κλικ στο αρχείο bin και θα ξεκινήσει η λήψη.
Βήμα 2) Εξαγάγετε το αρχείο tar
Μεταβείτε στη θέση του αρχείου Tar που κατεβάσατε -> εξάγετε το αρχείο tar χρησιμοποιώντας την ακόλουθη εντολή για να εγκαταστήσετε το Hive Ubuntu στο σύστημά σας
tar –xvf apache-hive-3.1.2-bin.tar.gz
Βήμα 3) Τοποθετήστε διαφορετικές ιδιότητες διαμόρφωσης στο Apache Hive
Σε αυτό το βήμα, πρόκειται να κάνουμε δύο πράγματα
- Τοποθέτηση διαδρομής Hive Home στο αρχείο bashrc
- Τοποθέτηση της θέσης διαδρομής Hadoop Home στο hive-config.sh
- Αναφέρω Hive Pathin ~/.bashrc
- Ανοίξτε το αρχείο bashrc όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης
- Αναφέρετε την αρχική διαδρομή Hive, π.χ., τη διαδρομή HIVE_HOME στο αρχείο bashrc και την εξάγετε όπως φαίνεται παρακάτω
Ο κωδικός θα τοποθετηθεί στο bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Εξαγωγή Διαδρομή Hadoop στο Hive-config.sh (Για να επικοινωνήσουμε με το οικολογικό σύστημα Hadoop, ορίζουμε τη διαδρομή Hadoop Home στο πεδίο διαμόρφωσης κυψέλης)Ανοίξτε το hive-config.sh όπως φαίνεται παρακάτω
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Βήμα 4) Δημιουργήστε καταλόγους Hive στο Hadoop
Για να επικοινωνήσουμε με το Hadoop, πρέπει να δημιουργήσουμε καταλόγους στο Hadoop όπως φαίνεται παρακάτω.
Δίνοντας δικαιώματα root για τη δημιουργία φακέλων Hive στο Hadoop. Εάν δεν στείλει κανένα μήνυμα σφάλματος, τότε σημαίνει ότι το Hadoop έχει δώσει με επιτυχία δικαιώματα στους φακέλους Hive.
Βήμα 5) Μπείτε στο κέλυφος Hive
Μπαίνοντας στο κέλυφος Hive μπαίνοντας '. /κυψέλη' εντολή όπως φαίνεται παρακάτω.
Εντολές κελύφους κυψέλης
Εδώ θα δημιουργήσουμε δείγμα πίνακα χρησιμοποιώντας την εντολή "create" του κελύφους Hive με ονόματα στηλών.
Δείγμα κώδικα για τη δημιουργία βάσης δεδομένων στο Hive
Από το παραπάνω στιγμιότυπο οθόνης μπορούμε να παρατηρήσουμε τα εξής:
- Δημιουργία δείγματος πίνακα με ονόματα στηλών στο Hive
- Εδώ το όνομα του πίνακα είναι "προϊόν" με τρία ονόματα στηλών προϊόν, όνομα και τιμή
- Τα ονόματα των τριών στηλών δηλώνονται με τον αντίστοιχο τύπο δεδομένων τους
- Όλα τα πεδία τερματίζονται με κώμα ', '
- Εμφάνιση πληροφοριών πίνακα Hive
- Χρησιμοποιώντας την εντολή "describe" μπορούμε να δούμε τις πληροφορίες του πίνακα που υπάρχουν στο Hive
- Εδώ εμφανίζει ονόματα στηλών με τους αντίστοιχους τύπους δεδομένων που υπάρχουν στο σχήμα πίνακα
- Στο τέλος, θα εμφανίσει το χρόνο εκτέλεσης αυτής της εντολής και τον αριθμό των σειρών που ανέλαβε
Δείγμα κώδικα για τη δημιουργία βάσης δεδομένων στο Κυψέλη (Για αυτοέλεγχο)
1) Δημιουργία προϊόντος πίνακα (προϊόν int, συμβολοσειρά pname, διακύμανση τιμής)
Row format delimited Fields terminated by ',';
2) Περιγράψτε το προϊόν: