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加载数据_第1张图片
Hive加载命令:

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

hive查询结果:
Hive 使用Load加载数据_第2张图片
Hive文件存储格式为:
Hive 使用Load加载数据_第3张图片
内容为:
Hive 使用Load加载数据_第4张图片
结论:hive使用Load加载外部数据,数据存储格式并没有发生变化.

你可能感兴趣的:(hive)