Foro Formación Hadoop

Creación Tabla Particionada Hive

 
Picture of Andrés González
Creación Tabla Particionada Hive
by Andrés González - Monday, 22 January 2018, 5:16 PM
 

Estoy intentando crear una tabla particionada en Hive para después cargar los datasets en sus particiones correspondientes pero no se muy bien como hacerlo, me podrían ayudar. Gracias.

Picture of Admin Formación Hadoop
Re: Creación Tabla Particionada Hive
by Admin Formación Hadoop - Tuesday, 23 January 2018, 7:48 AM
 

Hola Andrés,

¿Has visto este video tutorial? 

Si con eso no te queda claro, ¿podrías decirnos qué tipo de problema/inconveniente estás teniendo? Para poder ayudarte con más exactitud.

Gracias.

Un saludo,

Picture of Admin Formación Hadoop
Re: Creación Tabla Particionada Hive - Ejemplo instrucción
by Admin Formación Hadoop - Tuesday, 23 January 2018, 7:54 AM
 

A continuación te indico una instrucción sencilla de particionado de tabla por año, mes y día:

create table logsfh (id int, log string) partitioned by (year int, month int, day int);


Posteriormente para cargar información en una determinada partición se debe indicar en la instrucción:

LOAD DATA INPATH '/tmp/logs/ejemplo.log' INTO TABLE logsfh PARTITION (year=2018,month=1,day=23);