Hive导入数据
Hive
导入数据
创建规则文件
vim /tmp/result.log baidu.com 12 2018-08-12 baidu.com 22 2018-08-12 baidu.com 19 2018-08-12 baidu.com 10 2018-08-12 hadoop fs -put /tmp/result.log /data/
Hive
创建数据库
# 创建hive数据库 create database nginx_db; # 创建表 use nginx_db; create table t_result(name STRING, num INT, generate_date STRING) ROW FORMAT DELIMITED FIELDS TERMINATED BY '\b' STORED AS TEXTFILE;
\b
制表符是文件导入到hive表中时一个分割符,也可以填写入ascii
码- 在文件数据成功导入到
Hive
中时会把hdfs
中文件删除
Hive
导入本地及hdfs
数据
# 导入本地文件 load data local inpath '/data/result.log' into table t_result; # 导入hdfs文件 load data inpath '/data/result.log' into table t_result; # 查询数据导入是否正确 select * from t_result;
扩展链接
相关推荐
eternityzzy 2020-07-19
archive 2020-05-28
zzjmay 2020-05-17
tugangkai 2020-05-09
archive 2020-07-30
成长之路 2020-07-28
taisenki 2020-07-05
tugangkai 2020-07-05
SignalDu 2020-07-05
zlsdmx 2020-07-05
tomson 2020-07-05
tugangkai 2020-07-04
tomson 2020-07-05
Zhangdragonfly 2020-06-28
genshengxiao 2020-06-26
成长之路 2020-06-26