Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从文件填充配置单元表会产生太多的行_Sql_Hive - Fatal编程技术网

Sql 从文件填充配置单元表会产生太多的行

Sql 从文件填充配置单元表会产生太多的行,sql,hive,Sql,Hive,我正在从一个有8k行的文件创建一个配置单元表,但创建的表有78k行。命令行如下所示: bin/hive\u可执行文件

我正在从一个有8k行的文件创建一个配置单元表,但创建的表有78k行。命令行如下所示:

bin/hive\u可执行文件

my_script.hql:

create table my_table(k1 t1, k2 t2....);
load data local inpath 'path/to/table_file.txt' INTO TABLE my_table;
表_file.txt:
v1 v2 v3…

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

有什么想法吗


谢谢

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