问答 查看内容
返回列表

去重计数怎么实现开窗计算?

272 3
发表于 2024-6-18 11:33:01 | 查看全部 阅读模式
去重计数怎么实现开窗计算?

评论3

观小凡楼主Lv.1 发表于 2024-6-18 11:40:50 | 查看全部
现在最新Spark组件版本已经支持count(distinct ) 的开窗,标准写法参考:
  1. count(distinct [字段A]) over(partition by [字段B])
复制代码

如果使用上述函数出现“Distinct window functions are not supported”类似报错,请联系观远服务人员升级BI版本或者Spark组件版本。
旧版本建议在ETL里通过「分组聚合+自关联方式」进行去重计数。
严林刚Lv.1 发表于 2024-7-6 13:39:43 | 查看全部
观小凡 发表于 2024-6-18 11:40
现在最新Spark组件版本已经支持count(distinct ) 的开窗,标准写法参考:

如果使用上述函数出现“Distinct ...

与时俱进!!!
Guandata_f519cfaeLv.1 发表于 2024-7-31 16:39:23 | 查看全部

666

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表