如何实现hive分组抽样返回数据?
0
如何实现hive分组, 抽样隔条返回数据:
group score
A 1
A 2
A 3
A 4
A 5
A 6
B 10
B 11
B 12
B 13
B 14
B 15
要求按照group分组后,每组隔条返回记录:
group score
A 1
A 3
A 5
B 10
B 12
B 14
hive能直接实现吗? 如果不行udaf应该如何写?
group score
A 1
A 2
A 3
A 4
A 5
A 6
B 10
B 11
B 12
B 13
B 14
B 15
要求按照group分组后,每组隔条返回记录:
group score
A 1
A 3
A 5
B 10
B 12
B 14
hive能直接实现吗? 如果不行udaf应该如何写?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
Bob - 同程旅游大数据+BI 架构师 2016-06-12 回答
赞同来自:
uuid函数:select reflect(“java.util.UUID”, “randomUUID”) from table
其他的抽样也可以用TABLESAMPLE函数