Hive 使用Load加载数据

首先需要在hive上建表.

 CREATE  TABLE Load(
 key STRING ,
 value STRING
 )
 row format delimited fields Terminated by ' ' lines terminated by '\n'
stored AS textfile
location 'oss://icsoc-emr-hadoop/cti-backup/test/Load';

其中row format delimited fields Terminated by ’ ’ lines terminated by ‘\n’表示根据’\n’表示一行数据,根据’ ‘来分割各个字段值
需要记载的文件内存如下,文件路径为:/root/xuchang/myfile
这里写图片描述
Hive加载命令:

LOAD DATA LOCAL INPATH '/root/xuchang/myfile' INTO TABLE Load;

hive查询结果:
这里写图片描述
Hive文件存储格式为:
这里写图片描述
内容为:
这里写图片描述
结论:hive使用Load加载外部数据,数据存储格式并没有发生变化.

猜你喜欢

转载自blog.csdn.net/u012164361/article/details/81979293