一、了解业务,都需要了解哪些
1、业务指标(体系):指标是了解业务的窗口,从广义上讲,就是数据透视,DAX最核心是计算业务指标
2、模型:
3、行为:业务流程,过程
二、BI主要作用
1、在公司战略层面改进
2、在战术方面,改善业务流程,优化业务行为
三、基准比的建立与使用
数值比上某一个参考值所形成的比值,成为基准比
以下案例说明基准比的建立过程:
原始数据:
目标:要建立各个校区占总共回款的比值。
1、先用sum函数建立回款合计值:新建汇总度量值,将以下输入。这一步是必须有的,因为没有这个度量值,后期新建度量值占比无法直接带出“回款”字段
金额合计 = SUM(Sheet1[回款])
2、用all函数再新建一个度量值,作为分母
all函数 = CALCULATE(SUM(Sheet1[回款]),ALL(Sheet1[校区]))
3、新建度量值:基准比,用1跟2度量值相除
基准比 = [金额合计]/[all函数]
4、最后效果呈现如下:
四、all函数是忽略维度对度量的筛选能力
五、标准比:数值以某一个值为标准,为标准比
还以以上原始数据为例
1、用sum函数新建汇总度量值
2、用calculate函数,新建“红桥”校区度量值
4.红桥金额合计 = CALCULATE([1.金额合计],'Sheet1'[校区]="红桥")
3、新建标准比差异百分比度量值:
5.标准比差异百分比 = ([1.金额合计]-[4.红桥金额合计])/[4.红桥金额合计]
4、结果如下图:
六、均比:实际值/平均值
还以上面源数据为例
只有当维度与数据源的关键字段是一对一的关系时,才能使用average函数,否则就要使用合计与个数的比值计算平均值
1、新建金额合计值的度量值
2、统计出校区个数:distinctcount为非重复计数,不能直接简单使用这个,因为校区会对这个进行筛选,要忽视这种筛选,就要用到all函数
6.校区个数 = CALCULATE(DISTINCTCOUNT(Sheet1[校区]),ALL(Sheet1[校区]))
3、 计算出均值
7.校区均值 = [2.all函数]/[6.校区个数]
4、计算均比或者均比差异百分比
8.均比差异百分比 = ( [1.金额合计]-[7.校区均值])/[7.校区均值]
5、效果如下图:
七、不要把聚合函数嵌套在另一个函数内直接使用,要先创建聚合函数的度量值,再把度量值引用到其他函数内才行
网友评论