hive 数据导入表的方式
来源:互联网 发布:2015年网络流行歌曲 编辑:程序博客网 时间:2024/06/07 01:03
1. 本地导入
创建学生表, 将”\t”作为分割
CREATE TABLE student (id int , name string, sex string ) row format delimited fields terminated by '\t';
本地文件data.txt如下:(\t分割)
1 zhangsan man2 lisi man3 liwu woman
将本地文件导入到表中
追加:
load data local inpath 'data.txt' into table student;
覆盖:
load data local inpath 'data.txt' overwrite into table student;
在hdfs web上进行文件查看
/user/hive/warehouse/student
本地上的data.txt 文件居然出现在hdfs上, 这说明是先将文件上传到hdfs上,再进行导入到hive表中的;
2.从hdfs导入
那么也可以通过同样的方法将hdfs上的数据文件导入到hive表中,但语法上有略微区别 在hdfs上的文件导入表应该这样写语句
追加:
load data inpath '/user/hive/warehouse/studentdata.txt' into table student2;
覆盖
load data inpath '/user/hive/warehouse/studentdata.txt' overwrite into table student2;
和本地的语句少个local。
导入数据到表要注意 分割符必须一致, 不然导入后为null
3。使用insert从别的表导入数据
追加
insert into table 表1 select * from 表2 [where条件]
覆盖
insert verwrite table 表1 select * from 表2 [where条件]
阅读全文
0 0
- hive 数据导入表的方式
- hive-导入数据的方式
- Hive数据导入方式
- Hive表导入数据的几种方式
- Hive自身数据导入的方式
- 关于hive数据导入方式的总结
- 导入数据到Hive表中的方式
- (2) Hive 数据导入方式
- Hive的数据导入
- Hive的几种常见的数据导入方式
- Hive的几种常见的数据导入方式
- Hive的几种常见的数据导入方式
- Hive数据导入导出的几种方式
- Hive数据的导入导出和查询方式
- mysql表数据以本地文件方式导入Hive
- Hive(四)--数据导入导出方式
- [总结]----Hive数据导入 六种方式
- Hive总结(二)Hive数据导入的三种方式
- Python中如何判断迭代?
- mongodb在线安装
- 在构造函数里不能调用shared_from_this()
- centos7下采用Nginx+uwsgi来部署django
- 自制基于 Snips 和 Snowboy 的智能音箱来保护你的隐私
- hive 数据导入表的方式
- [题解] JSOI2008 星球大战 (并查集+逆序处理)
- spring @profile注解的使用
- 你创建的OpenStack高性能虚拟机能实现“零损耗”么?
- Ubuntu16.04下mysql的简单安装
- Linux启动过程详解
- nyoj38
- 公有云和私有云的区别
- 快速集成一个视频直播功能