Як встановити HIVE на Ubuntu (Посібник із завантаження та налаштування)
Перед інсталяцією Apache Hive нам потрібен виділений Hadoop установку, роботу з усіма демонами Hadoop.
Для встановлення Hadoop перевірте це link
Коли всі демони Hadoop запрацюють нормально, просто почніть встановлення частини Hive.
Процес встановлення HIVE-
Як встановити Hive на Ubuntu
Нижче наведено крок за кроком процес встановлення Hive Ubuntu:
Крок 1) Завантажте та встановіть Hive на Ubuntu
Для завантаження стабільної інсталяції Hive див 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 у файлі bashrc
- Розміщення шляху Hadoop Home у hive-config.sh
- Mention Шлях вулика ~/.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 у полі конфігурації вулика)Відкрийте 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 шляхом входу '. /вулик' команду, як показано нижче.
Команди оболонки Hive
Тут ми збираємося створити зразок таблиці за допомогою команди оболонки Hive «create» з іменами стовпців.
Зразок коду для створення бази даних у Hive
З наведеного вище знімка екрана ми можемо побачити наступне:
- Створення зразкової таблиці з іменами стовпців у Hive
- Тут назва таблиці «продукт» із трьома назвами стовпців продукт, назва та ціна
- Три назви стовпців, позначені відповідним типом даних
- Усі поля закінчуються комою ', '
- Відображення інформації Hive Table
- Використовуючи команду «describe», ми можемо побачити інформацію про таблицю, наявну в Hive
- Тут відображаються назви стовпців із відповідними типами даних у схемі таблиці
- Наприкінці він відобразить час виконання цієї команди та кількість отриманих рядків
Зразок коду для створення бази даних у Вулик (Для самоперевірки)
1) Створіть таблицю product (product int, pname string, price float)
Row format delimited Fields terminated by ',';
2) описати продукт: