0

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

bin/hive_executable < my_script.hql

我的脚本.hql:

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

表文件.txt: v1 v2 v3...

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

有任何想法吗?

谢谢

4

1 回答 1

0

Strip text fields of all newline characters.

于 2013-06-07T18:42:21.147 回答