Hive导入hdfs数据(1)

1 准备文件 E:\hive\hdfs1.txt

Hive导入hdfs数据(1)

2 导入文件到HDFS

D:\Soft\hadoop-2.7.6\sbin>hadoop fs -put E:\hive\hdfs1.txt hdfs://localhost:9000/chy-data/

Hive导入hdfs数据(1)

3 启动hive创建表

hive> CREATE TABLE hdfs1(id STRING, name STRING) ROW FORMAT DELIMITED FIELDS TERMINATED BY ','

. . > ;

4 导入数据

hive> LOAD DATA INPATH  '/chy-data/hdfs1.txt' INTO TABLE hdfs1;

5 显示数据

hive> select * from hdfs1;

Hive导入hdfs数据(1)

6 数据导入完毕后发现hdfs中/chy-data/hdfs1.txt文件不见了,文件被移动/user/hive/warehouse/hdfs1的目录中

Hive导入hdfs数据(1)