hive
xiaoqixiaodong
这个作者很懒,什么都没留下…
展开
-
HIVE 窗口及分析函数 应用场景
窗口函数应用场景:(1)用于分区排序(2)动态Group By(3)Top N(4)累计计算(5)层次查询 一、分析函数用于等级、百分点、n分片等。函数说明RANK()返回数据项在分组中的排名,排名相等会在名次中留下空位DENSE_RANK()返回数据项在分组中的排名,排名相等会在名转载 2015-04-17 10:31:55 · 548 阅读 · 0 评论 -
hive优化(1)
1 sql书写规范尽量尽早地过滤数据,减少每个阶段的数据量,对于分区表要加分区。案例:SELECT a.key,col1,col2,col3,col4FROM A a LEFT OUTER JOIN B b ON a.key = b.key and a.dt=‘20150101’ and b.dt=‘20150101';转载 2017-12-29 18:45:57 · 293 阅读 · 0 评论