Hive数据导出入门
hive数据导出分类
1. 从hive表中导出本地文件系统中(目录、文件)
2. 从hive表中导出hdfs文件系统中
3. hive表中导出到其它hive表中
导出到目录下
--1. 导出数据到本地文件系统的目录下,00是文件夹目录
insert overwrite local directory '/root/out/00'
select * from emp;
结果如下
[root@my01 00]# pwd
/root/out/00
[root@my01 00]# cat 000000_0
7369SMITHCLERK79021980-12-17800.0\N20
7499ALLENSALESMAN76981981-02-201600.0300.030
7521WARDSALESMAN76981981-02-221250.0500.030
7566JONESMANAGER78391981-04-022975.0\N10
--2. 导出数据到hdfs的目录下
insert overwrite directory '/root/out/01'
select * from student;-- 导出的文件中字段默认不分隔。
直接导入到本地文件系统的文件中:
[root@my01 ~]# hive -e 'select * from exercise.student' >> /root/out/02;
-- 导出的文件中字段分隔符默认是\t
修改导出后的列与列之间的格式:
insert overwrite local directory '/root/out/00'
row format delimited fields terminated by ','
select * from emp;
查看结果
[root@my01 00]# cat 000000_0
7369,SMITH,CLERK,7902,1980-12-17,800.0,\N,20
7499,ALLEN,SALESMAN,7698,1981-02-20,1600.0,300.0,30
7521,WARD,SALESMAN,7698,1981-02-22,1250.0,500.0,30
7566,JONES,MANAGER,7839,1981-04-02,2975.0,\N,10
Hive数据导出入门相关推荐
- Hive数据导出的几种方式
Hive数据导出的几种方式 参考资料地址:http://blog.csdn.net/qianshangding0708/article/details/50394789 感谢分享 (1)导出到本地文件 ...
- Hive数据导出为csv、tsv文件的几种方法
Hive数据导出csv,tsv 第一种(推荐) hadoop fs -cat hdfs_path/* |tr "\t" "," > file_path/f ...
- MySQL用sqoop导出乱码_Sqoop将hive数据导出到MySQL中文乱码了怎么办?
今天遇到一个问题,如下图所示,我用sqoop将hive中数据导出到mysql中,结果出现了以下情况: 经过查找资料,终于解决了问题,下面我将自己的完整解决步骤做一下记录,如果能帮到需要帮助的人,我会非 ...
- 把hive数据导出至mysql
##################环境########################################### 软件 版本 备注 Ubuntu 19.10 sqoop 1.4.7 ...
- Hive数据导出的三种方式
导出到HDFS INSERT OVERWRITE DIRECTORY '/user/hive/warehouse/02' row FORMAT DELIMITED fields TERMINATED ...
- Hive数据倾斜入门
含义 表现为某个reduc任务的需要的时间比其他的要长 原因 1).key分布不均匀2).业务数据本身的特性3).建表时考虑不周4).某些SQL语句本身就有数据倾斜 解决方案
- hive数据导入导出
Hive数据导入导出的几种方式 一,Hive数据导入的几种方式 首先列出讲述下面几种导入方式的数据和hive表. 导入: 本地文件导入到Hive表: Hive表导入到Hive表; HDFS文件导入到H ...
- hive常用功能:Hive数据导入导出方式
作为数据仓库的Hive,存储着海量用户使用的数据.在平常的Hive使用过程中,难免对遇到将外部数据导入到Hive或者将Hive中的数据导出来.今天主要就来学习一下Hive的几种数据导入和导出的方式. ...
- hive导入导出数据案例
查询数据: use ods;set /user.password=ODS-SH;select * from base_cdma_all limit 10; use tag_bonc;select * ...
最新文章
- UILable在Autolayout模式下面自动调节字体大小
- 链接并执行GitHub上托管的外部JavaScript文件
- Android --- ListView之高度由 item 的个数决定,wrap_content有效
- Eclipse内存分析工具的用法
- Oracel 修改约束命令
- 关于OSPF---1
- 基于SQLite+EF6实现一套自己的Key-Value存储管理工具包(1)
- LeetCode 2140. 解决智力问题(动态规划)
- IDEA连接mysql出现时区错误_idea连接数据库时区错误
- java cache-control_详解浏览器Cache-Control缓存策略
- 有监督学习 —— KNN算法
- aixdb2安装手册_AIX下安装db2数据库步骤
- Dell服务器RAID常用管理命令总结
- linux下解压java压缩包报错
- python一个类有几个实例对象_Python用一个类实例来解开一个对象
- 杀掉移动设备幽灵启动
- 肺腑之言-写给喜欢单片机的初学者
- 脑电分析系列[MNE-Python-7]| Python读取.edf文件
- Exchange 2013接收连接器以及邮件客户端若干问题介绍
- Python网络编程及WebServer
热门文章
- Ubuntu 20.04 上安装 TeamViewer
- 巩固——Vue中如何使用less和scss?
- python穷举法_python 穷举指定长度的密码例子
- 连接黑屏_解决地下城与勇士PK服登录游戏卡在“正在连接服务器”的黑屏界面...
- nodejs 从gitlab拉下来后运行爆错解决
- foreach+php+四维数组,怎么在PHP中利用foreach对多维数组进行遍历
- 学python前端需要哪些基础知识_简析前端学习python3的基础
- 计算机装配调试员培训内容.doc,电子计算机(微机)装配调试员文档.doc
- 打印浏览器文章为pdf
- layer 子页面提交 刷新父页面 table