作者:阿悅11 | 来源:互联网 | 2023-05-16 17:31
把hive中的数据导入到hdfs或者本地文件的方式1、通过insertdirectory方式导出数据到本地文件insertoverwritelocaldirectoryoptdat
把hive中的数据导入到hdfs或者本地文件的方式
1、通过insert...directory方式导出数据到本地文件
insert overwrite local directory '/opt/datas/hive/exp_hive'
select * from emp ;
insert overwrite local directory '/opt/datas/hive/exp_hive2'
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
select * from emp ;
2、加载数据到hdfs
insert overwrite directory '/user/senior/hive/exp_hive'
select * from emp ;
3、通过hive 命令 + grep| > 加载数据到本地
bin/hive -e 'select * from db_hive_0927.emp ;'
bin/hive -e 'select * from db_hive_0927.emp ;' >> /opt/datas/exp_emp
4、通过hadoop命令加载数据
hdfs dfs -get /user/hive/warehouse/a.txt /root/aa
5、可以通过sqoop工具
这里先不讲 到时再补充