导出到linux目录 (local)
将查询结果导出 linux 的 /program/student 目录中
insert overwrite local directory '/program/student'
select * from t_student4;
执行结果:
.crc是 校验文件,校验数据文件是否被篡改其他文件是 数据文件
分隔符
数据文件中的 分隔符是默认的,不方便人眼识别,如下:
格式化导出内容
insert overwrite local directory '/program/student2'
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
select * from t_student4;
导出到 HDFS
将查询结果导出 hdfs 的 /exp/student 目录中
insert overwrite directory '/exp/student'
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
select * from t_student4;
然后通过 Hadoop 命令导出到本地(linux命令):
hadoop fs -get /exp/student/000000_0 /program/student3.txt;
