分享

hive order by 生成一个文件,要生成多个文件如何处理

ananan36 发表于 2017-4-22 06:45:05 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 4934
hive 按txt文格式创建 ,按order by 字段生成一个文件,我想对一个文件进行分割成几个文件如何做?,sort by 字段,不会按字段排序,
create table test01  按|分割 as select * from test as sort by 字段,这个建出来的文本文件不会按字段排序

已有(1)人评论

跳转到指定楼层
fylanyu 发表于 2017-4-22 08:25:22
这是因为没有全局排序。
楼主参考这个
hive 全排序优化
http://www.aboutyun.com/forum.php?mod=viewthread&tid=9230


他们排序的区别,可参考这个
hive中order by,sort by, distribute by, cluster by作用以及用法
http://www.aboutyun.com/forum.php?mod=viewthread&tid=13315


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条