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