从文件填充Hive表会产生太多行

时间:2013-06-07 18:29:19

标签: sql hive

我正在从8k行的文件创建一个Hive表,但创建的表有78k行。命令行如下:

bin/hive_executable < my_script.hql

my_script.hql:

create table my_table(k1 t1, k2 t2....);
load data local inpath 'path/to/table_file.txt' INTO TABLE my_table;

table_file.txt: v1 v2 v3...

我尝试了空格和制表符分隔的字段,并在create table语句中明确声明了结构。当我使用示例代码从$ HIVE_HOME / example / file / kv1.txt创建表时,表和文件都有500行/行。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

删除所有换行符的文本字段。