domingo, 12 de mayo de 2013

Espacio en blanco entre columnas en Hive Haddop


Hoy me puse a jugar con Hive Haddop, en donde quería subir un archivo .txt que tenia columnas separadas por espacios en blanco a una tabla de Hive Haddop.

Solución:

* Creación de la tabla.

hive> create table usuarios (id int, nombre string)
     ROW FORMAT DELIMITED
     FIELDS TERMINATED BY '\040'
     STORED AS TEXTFILE;



* Cargando el archivo a la tabla.

hive> load data local inpath '/home/debian/usuarios.txt'
          overwrite into table usuarios;

Consejos:

FIELDS TERMINATED BY '\040‘    ( Para columnas separadas por espacio en blanco)
FIELDS TERMINATED BY ‘\t’        (Para columnas separadas por Tab)
FIELDS TERMINATED BY ‘ , ‘       (Para columnas separadas por coma )

No hay comentarios.:

Publicar un comentario