Como instalar o HIVE no Ubuntu (guia de download e configuração)

Antes da instalação do Apache Hive, exigimos um servidor dedicado Hadoop instalação, instalado e funcionando com todos os daemons do Hadoop.

Para instalação do Hadoop, verifique isto link

Quando todos os daemons do Hadoop estiverem funcionando bem, basta iniciar a instalação da parte Hive.

Processo de instalação do HIVE-

  1. Instalação do Hive
  2. Comandos do shell do Hive

Como instalar o Hive no Ubuntu

Abaixo está um processo passo a passo sobre como instalar o Hive no Ubuntu:

Etapa 1) Baixe e instale o Hive no Ubuntu

Para baixar a configuração estável do Hive, consulte apache URL conforme mencionado abaixo

http://www.apache.org/dyn/closer.cgi/hive/. Vá para o URL e selecione o link de download do espelho do Apache.

Instale o Hive no Ubuntu

Selecione a versão mais recente da configuração do Hive. (No meu caso atual é colmeia – 3.1.2)

Instale o Hive no Ubuntu

Clique no arquivo bin e o download será iniciado.

Instale o Hive no Ubuntu

Etapa 2) Extraia o arquivo tar

Vá para o local do arquivo Tar baixado -> extraia o arquivo tar usando o seguintewing comando para instalar o Hive Ubuntu em seu sistema

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

Instale o Hive no Ubuntu

Etapa 3) Coloque diferentes propriedades de configuração no Apache Hive

Nesta etapa, faremos duas coisas

  1. Colocando o caminho inicial do Hive no arquivo bashrc
  2. Colocando a localização do caminho inicial do Hadoop em hive-config.sh
  1. Mention Caminho da colmeia ~/.bashrc

Instale o Hive no Ubuntu

  • Abra o arquivo bashrc conforme mostrado na imagem acima
  • Mencione o caminho inicial do Hive, ou seja, o caminho HIVE_HOME no arquivo bashrc e exporte-o conforme mostrado abaixo

Instale o Hive no Ubuntu

Código a ser colocado no bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Exportando Caminho do Hadoop em Hive-config.sh (Para nos comunicarmos com o ecossistema Hadoop, estamos definindo o caminho inicial do Hadoop no campo de configuração do hive)Abra o hive-config.sh conforme mostrado abaixo

Instale o Hive no Ubuntu

Mention the HADOOP_HOME Path  in hive-config.sh file as shown in below  ( HADOOP_HOME Path)

Instale o Hive no Ubuntu

Etapa 4) Crie diretórios Hive no Hadoop

Para nos comunicarmos com o Hadoop, precisamos criar diretórios no Hadoop conforme mostrado abaixo.

Instale o Hive no Ubuntu

Conceder permissões de root para criar pastas Hive no Hadoop. Se não gerar nenhuma mensagem de erro, significa que o Hadoop concedeu permissões às pastas Hive com sucesso.

Instale o Hive no Ubuntu

Etapa 5) Entre no shell do Hive

Entrando no shell do Hive digitando '. /colmeia' comando conforme mostrado abaixo.

Instale o Hive no Ubuntu

Comandos do shell do Hive

Aqui vamos criar uma tabela de exemplo usando o comando “criar” do shell do Hive com nomes de colunas.

Exemplo de código para criação de banco de dados no Hive

Comandos do Hive Shell

Na captura de tela acima, podemos observar o seguintewing:

  1. Criação de tabela de amostra com nomes de colunas no Hive
  • Aqui o nome da tabela é “produto” com três nomes de colunas produto, nome e preço
  • Os três nomes de colunas indicados por seus respectivos tipos de dados
  • Todos os campos são terminados por vírgula ','
  1. Exibindo informações da tabela Hive
  • Usando o comando “describe” podemos ver as informações da tabela presentes no Hive
  • Aqui está exibindo os nomes das colunas com seus respectivos tipos de dados presentes no esquema da tabela
  • No final, exibirá o tempo para executar este comando e o número de linhas que ele buscou

Exemplo de código para criação de banco de dados em Colméia (Para autoverificação)

1) Crie a tabela product (product int, pname string, price float)

Row format delimited
Fields terminated by ',';

2)descreva o produto: