hive
秃头士的自我救赎
越努力越幸运
展开
-
saprk的udtf函数一列转多列应用
saprk的udtf函数一列转多列应用 需求:查分outresult字段生成多个列 代码: 1.udtf部分 import com.alibaba.fastjson.JSONException; import org.apache.commons.lang3.StringUtils; import org.apache.hadoop.hive.ql.exec.UDFArgumentException; import org.apache.hadoop.hive.ql.exec.UDFArgumentLeng原创 2021-04-09 17:36:31 · 212 阅读 · 0 评论 -
hive中的窗口函数
函数 + over() over() :开窗口 1.Row_Number,Rank,Dense_Rank 这三个窗口函数的使用场景非常多 1.1 row_number() 对分区内的数据排序,多出来一列数据,从1到分区结尾 多用来求 连续天数,会用到date_sub函数 例子: – 求有连续4天销售记录的店铺 1) select *, row_number() over(partition b...原创 2020-01-08 16:38:47 · 255 阅读 · 0 评论