前言
亲爱的小伙伴们,大家好,你们知道Hive中有哪些数据导出的方式吗?今天就带领大家来了解一下吧!
1. 将查询的结果格式化导出到本地
insert overwrite local directory '目录路径' row format delimited fields terminated by ',' select * from table;
2. 将查询的结果格式化导出到hdfs
insert overwrite directory '目录路径' row format delimited fields terminated by ',' select * from table;
3. Hadoop 命令导出到本地
dfs -get 文件地址;
4. Hive shell 命令
hive -e 'select * from db.table;' > hdfs_filepath;
5 Export 导出到hdfs
export table db.table to 'hdfs_file_path';
注意:export 和 import主要用于两个Hadoop平台集群之间hive 表迁移。
总结
希望我的分享能帮助到大家,好了今天就到这里吧,下期见。。。