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数据导出入门相关推荐

  1. Hive数据导出的几种方式

    Hive数据导出的几种方式 参考资料地址:http://blog.csdn.net/qianshangding0708/article/details/50394789 感谢分享 (1)导出到本地文件 ...

  2. Hive数据导出为csv、tsv文件的几种方法

    Hive数据导出csv,tsv 第一种(推荐) hadoop fs -cat hdfs_path/* |tr "\t" "," > file_path/f ...

  3. MySQL用sqoop导出乱码_Sqoop将hive数据导出到MySQL中文乱码了怎么办?

    今天遇到一个问题,如下图所示,我用sqoop将hive中数据导出到mysql中,结果出现了以下情况: 经过查找资料,终于解决了问题,下面我将自己的完整解决步骤做一下记录,如果能帮到需要帮助的人,我会非 ...

  4. 把hive数据导出至mysql

    ##################环境########################################### 软件 版本 备注 Ubuntu 19.10   sqoop 1.4.7 ...

  5. Hive数据导出的三种方式

    导出到HDFS INSERT OVERWRITE  DIRECTORY '/user/hive/warehouse/02' row FORMAT DELIMITED fields TERMINATED ...

  6. Hive数据倾斜入门

    含义 表现为某个reduc任务的需要的时间比其他的要长 原因 1).key分布不均匀2).业务数据本身的特性3).建表时考虑不周4).某些SQL语句本身就有数据倾斜 解决方案

  7. hive数据导入导出

    Hive数据导入导出的几种方式 一,Hive数据导入的几种方式 首先列出讲述下面几种导入方式的数据和hive表. 导入: 本地文件导入到Hive表: Hive表导入到Hive表; HDFS文件导入到H ...

  8. hive常用功能:Hive数据导入导出方式

    作为数据仓库的Hive,存储着海量用户使用的数据.在平常的Hive使用过程中,难免对遇到将外部数据导入到Hive或者将Hive中的数据导出来.今天主要就来学习一下Hive的几种数据导入和导出的方式. ...

  9. hive导入导出数据案例

    查询数据: use ods;set /user.password=ODS-SH;select * from base_cdma_all limit 10; use tag_bonc;select * ...

最新文章

  1. UILable在Autolayout模式下面自动调节字体大小
  2. 链接并执行GitHub上托管的外部JavaScript文件
  3. Android --- ListView之高度由 item 的个数决定,wrap_content有效
  4. Eclipse内存分析工具的用法
  5. Oracel 修改约束命令
  6. 关于OSPF---1
  7. 基于SQLite+EF6实现一套自己的Key-Value存储管理工具包(1)
  8. LeetCode 2140. 解决智力问题(动态规划)
  9. IDEA连接mysql出现时区错误_idea连接数据库时区错误
  10. java cache-control_详解浏览器Cache-Control缓存策略
  11. 有监督学习 —— KNN算法
  12. aixdb2安装手册_AIX下安装db2数据库步骤
  13. Dell服务器RAID常用管理命令总结
  14. linux下解压java压缩包报错
  15. python一个类有几个实例对象_Python用一个类实例来解开一个对象
  16. 杀掉移动设备幽灵启动
  17. 肺腑之言-写给喜欢单片机的初学者
  18. 脑电分析系列[MNE-Python-7]| Python读取.edf文件
  19. Exchange 2013接收连接器以及邮件客户端若干问题介绍
  20. Python网络编程及WebServer

热门文章

  1. Ubuntu 20.04 上安装 TeamViewer
  2. 巩固——Vue中如何使用less和scss?
  3. python穷举法_python 穷举指定长度的密码例子
  4. 连接黑屏_解决地下城与勇士PK服登录游戏卡在“正在连接服务器”的黑屏界面...
  5. nodejs 从gitlab拉下来后运行爆错解决
  6. foreach+php+四维数组,怎么在PHP中利用foreach对多维数组进行遍历
  7. 学python前端需要哪些基础知识_简析前端学习python3的基础
  8. 计算机装配调试员培训内容.doc,电子计算机(微机)装配调试员文档.doc
  9. 打印浏览器文章为pdf
  10. layer 子页面提交 刷新父页面 table