Hive的数据导出

数据导出的分类:

  1. 从hive表中导出本地文件系统中(目录、文件)

  2. 从hive表中导出hdfs文件系统中

  3. hive表中导出到其它hive表中

1)导出数据到本地目录

复制代码
insert overwrite local directory '/root/out/00' select * from t_user;

这个00不是文件名,而是文件夹的名字,没有可以自动创建

2)导出到hdfs的目录下

复制代码
insert overwrite directory '/root/out/00' select * from t_user;

假如你导出的数据想要一个分隔符,比如 逗号

复制代码
insert overwrite directory '/root/out/00' 
row format delimited fields terminated by ','
select * from t_user;

3)直接将结果导出到本地文件中

复制代码
hive -e "sql语句"   不需要进入hive,直接执行hive的语句
hive -e "select * from  yhdb.t_user" >> /root/out/a.txt
hive -e "use yhdb;select * from  t_user" >> /root/out/a.txt

制表符就是 Tab 键,Tab 键就是 \t

相关推荐
人大博士的交易之路6 小时前
今日行情明日机会——20251201
大数据·数学建模·数据挖掘·数据分析·缠论·道琼斯结构·涨停板
秋邱7 小时前
技术深耕:教育 AGI 的能力跃迁与安全加固
大数据·人工智能
HAPPY酷7 小时前
技术沟通的底层逻辑:用结构化方法提升协作效率
大数据·人工智能
原神启动17 小时前
云计算大数据——MySQL数据库一(数据库基础与MySQL安装)
大数据·数据库·云计算
金融小师妹8 小时前
AI视角下黄金避风港属性的量化验证:基于2000-2025年历史数据的时序分析
大数据·人工智能·深度学习·1024程序员节
一笑code8 小时前
git常用命令
大数据·git·elasticsearch
8K超高清8 小时前
超高清科技引爆中国电影向“新”力
大数据·运维·服务器·网络·人工智能·科技
弘毅 失败的 mian8 小时前
Git 基本操作
大数据·经验分享·笔记·git·elasticsearch
路边草随风8 小时前
flink实现写orc对数据进行分目录(分区表)写入
java·大数据·flink
Jerry.张蒙8 小时前
SAP传输请求流程:从开发到生产的安全流转
大数据·网络·人工智能·学习·职场和发展·区块链·运维开发