为了账号安全,请及时绑定邮箱和手机立即绑定

sparksql怎样取分组后的topn?

sparksql怎样取分组后的topn?

慕无忌1623718 2018-11-15 19:14:13
sparksql怎样取分组后的topn
查看完整描述

1 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

sparksql怎样取分组后的topn
Spark SQL 开窗函数
1、Spark 1.5.x版本以后,在Spark SQL和DataFrame中引入了开窗函数,比如最经典的就是我们的row_number(),可以让我们实现分组取topn的逻辑。
2、做一个案例进行topn的取值(利用Spark的开窗函数),不知道是否还有印象,我们之前在最早的时候,做过topn的计算,当时是非常麻烦的。但是现在用了Spark SQL之后,非常方便。

查看完整回答
反对 回复 2018-12-10
  • 1 回答
  • 0 关注
  • 1443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信