web后端
山森海子
资深大数据工程师
展开
-
Grouping Sets、CUBE、ROLLUP总结
目录Grouping SetsCUBE and ROLLUPGROUPING和GROUPING_ID函数Grouping Sets、CUBE 、ROLLUP 、LATERAL VIEW EXPLODE区别Grouping Sets对于经常需要对数据进行多维度的聚合分析的场景,您既需要对a列做聚合,也要对b列做聚合,同时要按照a,b两列同时做聚合,因此需要写很多UNION ALL。但使用Grouping Sets可以非常快速方便地解决此类问题。MaxCompute中的Groupi.原创 2020-10-29 21:57:06 · 1451 阅读 · 1 评论 -
cookie简单实用的使用方法
cookie的由来: 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A的购物车内,不论是用户A什么时间购买的,这都是属于同一个会话的,不能放入用户B或用户C的购物车内,这不属于同一个会话。原创 2017-03-09 16:07:53 · 9028 阅读 · 1 评论