Creación de una tabla de base de datos mediante el lenguaje de consulta de Hive (HQL)

Hive es una solución de almacenamiento de datos construida sobre Hadoop . En Hive, los datos se administran en el sistema de archivos distribuido de Hadoop (HDFS). En este esquema, al leer no se requiere verificación de restricciones como se requiere en RDBMS. Está especialmente diseñado para trabajar con un conjunto de datos muy grande. Hive utiliza un lenguaje de consulta conocido como Hive Query Language (HQL).

Pasos para crear una tabla usando HQL en Unix:

Paso 1: escriba el comando «colmena» para crear una base de datos.

Paso 2: Crear una nueva base de datos.

hive(default)> create database name_of_database
             > ;

Paso 3: para ver todas las bases de datos presentes en el comando de escritura Hive:

hive(default)>show databases

Paso 4: Para usar la base de datos creada en el paso 2, escriba el comando:

hive(default)>use name_of_database;

Paso 5: Para crear una tabla, use el siguiente comando:

     hive(name_of_database)> create table table_name
               > (
               > id int,
               > name string,
               > city string
               >);

Paso 6: Se crea la tabla y para insertar registros en el comando de escritura de la tabla:

hive(name_of_database)> insert into table table_name
                      > values (101,'Ayush','Saxena');

Después de presionar enter Hive query activará automáticamente el trabajo de MapReduce y comenzará el procesamiento.

Paso 7: Para mostrar todos los registros presentes en la tabla escriba la consulta:

>select * from table_name;

Publicación traducida automáticamente

Artículo escrito por khushipandey76918 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *