首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算CountDistinct后的总值

问计算CountDistinct后的总值
EN

Stack Overflow用户
提问于 2021-07-22 20:02:53
回答 1查看 12关注 0票数 0

我创建了一个表,我想在其中查看不同任务在一天内使用的所有资源。一个资源可能每天执行一个以上的任务。这就是为什么我在CountDistinct中使用了一个表达式,只显示了所有任务在1天内使用的唯一资源数量。

现在,作为下一步,我想要查看选定时间段内唯一资源的平均数量。不幸的是,我不能在CountDistinct expression上使用count或sum表达式。如果我执行一个sum函数,它会给出一段时间内唯一值的总数,但我想要计算每天使用的资源的总和。

fex我有3个资源,第1天我使用资源A执行5个任务,第2天我使用资源A和B执行6个任务。因此,在2天内完成11个任务,以及3个资源(A+A+B )。

​

​

​

​

所以我想计算一下82+92+100+90+91+92。如何获得这些值的总和?

对如何解决这个问题有什么建议吗?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-07-28 18:45:25

找到了解决方案,创建了2个额外的数据集来提取唯一值/天。在两个表之一中添加了一个查找函数,用于比较相同日期(两个日期集中的日期)的值=>每天的唯一值。然后将这些值相加,并除以天数,得到平均唯一值/每天。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68484504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档