Как да изтеглите & Инсталирайте HIVE на Ubuntu

Съдържание:

Anonim

Преди инсталирането на Apache Hive ние се нуждаем от специална инсталация на Hadoop, която работи и работи с всички демони на Hadoop.

За инсталиране на Hadoop проверете тази връзка

След като всички демони на Hadoop работят добре, просто стартирайте инсталационната част на Apache Hive.

Процес на инсталиране-

  1. Инсталиране на кошер
  2. Команди на черупката на кошера

Как да инсталирам кошер

Стъпка 1) Изтегляне и инсталиране на кошер

За изтегляне на стабилна настройка на Hive вижте URL адреса на Apache, както е споменато по-долу

http://www.apache.org/dyn/closer.cgi/hive/. Отидете на URL адреса и изберете връзката за изтегляне на огледален апаш.

Изберете най-новата версия на Hive. (В настоящия ми случай това е кошер - 3.1.2)

Кликнете върху bin файла и изтеглянето ще започне.

Стъпка 2) Извличане на tar файла.

Отидете до местоположението на изтегления Tar файл -> извлечете tar файла, като използвате следната команда

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

Стъпка 3) Различни свойства на конфигурацията, които трябва да бъдат поставени в Apache Hive.

В тази стъпка ще направим две неща

  1. Поставяне на Hive Home path във файл bashrc
  2. Поставяне на местоположението на Hadoop Home path в hive-config.sh
  1. Споменете Hive Pathin ~ / .bashrc
  • Отворете файла bashrc, както е показано на горната екранна снимка
  • Споменете Hive home path, т.е. HIVE_HOME path в bashrc файл и го експортирайте, както е показано по-долу

Код, който трябва да бъде поставен в bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"export PATH=$PATH:$HIVE_HOME/bin
  1. Експортиране на пътя на 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 ', както е показано по-долу.

Команди на черупката на кошера

Тук ще създадем примерна таблица, като използваме командата на Hive shell "create" с имена на колони.

Примерен код за създаване на база данни в Hive

От горната снимка на екрана можем да наблюдаваме следното:

  1. Създаване на примерна таблица с имена на колони в кошер
  • Тук името на таблицата е „продукт“ с три имена на колони продукт, име и цена
  • Трите имена на колони, обозначени със съответния им тип данни
  • Всички полета са прекратени с кома ','
  1. Показване на информация за таблицата на кошерите
  • Използвайки командата "descri", можем да видим информацията за таблицата в Hive
  • Тук той показва имена на колони със съответните типове данни, налични в схемата на таблицата
  • В края ще покаже времето за изпълнение на тази команда и броя на редовете, които е взела

Примерен код за създаване на база данни в Hive (за самопроверка)

1) Създаване на продукт на маса (продукт int, pname низ, плаваща цена)

Row format delimitedFields terminated by ',';

2) опишете продукта: