Foro Formación Hadoop

Creación Tabla Particionada Hive

 
Imagen de Andrés González
Creación Tabla Particionada Hive
de Andrés González - lunes, 22 de enero de 2018, 17:16
 

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.

Imagen de Admin Formación Hadoop
Re: Creación Tabla Particionada Hive
de Admin Formación Hadoop - martes, 23 de enero de 2018, 07:48
 

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,

Imagen de Admin Formación Hadoop
Re: Creación Tabla Particionada Hive - Ejemplo instrucción
de Admin Formación Hadoop - martes, 23 de enero de 2018, 07:54
 

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);