四桃克

2020-06-26   阅读量: 1397

Mysql

BI中求平均坑点!!!

扫码加入数据分析学习群

1.当需要求某一维度下的平均度量值时,我们一开始的思路基本上都是——求和数/计数,但是在BI中我们是不能这么直白的写函数公式的,这是坑点!!!

2.就好比,我们现在需要求所有城市的平均产出金额,思路是:总金额/城市数量,在BI中的总金额是用——calculate(sum(),all()),后面的all主要是让前面的维度在这个度量下失去维度对度量的筛选作用,这样就可以使得每一行记录的城市金额都是总金额;城市数量也是类似——calculate(distinctcount(),all()),不过这个规则有一丢丢变化,就是不重复计算城市数量,然后显示在每一行的记录上就是总的城市数了;

下面是我的一些运算结果:

image.png


image.png

求出所有城市总平均这个度量值主要是为后面的均比差异百分比服务。



57.2996 3 2 关注作者 收藏

评论(1)

四桃克
2020-06-26

这个是BI的内容,我标签其实是打错了!!!

0.0000 0 0 回复

推荐课程