Accediendo a Hive mediante JDBC

  • Crear proyecto cliente JDBC Hive

mvn archetype:generate -DgroupId=test -DartifactId=hiveclientjdbc

  • Crear el pom.xml a utilizar con las dependencias necesarias

pom.xml

  • Crear la clase de conexión HiveClientJdbc.java

HiveClientJdbc

  • Cargar ficheros de datos en HDFS. Los ficheros que se utilizan se encuentran en el raíz de la distribución de Pivotal (/retail_demo)

./load_data_to_HDFS.sh

load_data_to_HDFS

  • Crear las tablas de Hive

hive -f create_hive_tables.sql

  • Cargar las tablas de Hive con los datos de los ficheros

hive -f loadDataHiveTables.sql

loadDataHieTables

  • Ejecutar el proyecto maven cliente

mvn compile exec:java -Dexec.mainClass=»test.HiveClientJdbc»

Los ficheros mencionados se encuetran aquí

Respuesta

  1. […] allá de crearnos nuestra propia consola por ejemplo usando el driver JDBC que ofrece HIVE hay varias […]

Deja un comentario