我正在从一个有 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 行/行。
有任何想法吗?
谢谢