Category: 数据分析
Power BI里DAX上下文转换到底是怎么转换的
MAXX等 +X类的函数会产生行迭代(关于行上下文),即一行行执行某个指定计量公式,那什么是上下文转换,具体点就是行上下文转筛选上下文是怎么个转法?
Continue reading Power BI里DAX上下文转换到底是怎么转换的中国式报表学习解析-多级表头&自定义小计
继续之前的解析,Power BI制作的基本中国式报表依旧存在问题,一是列小计显示不合理,最后一列的总计是不存在的,二是表头层级只有两层,准确来说,除去维度名称,只有一层,如果说类别这里想要往下一层进行查看呢?比如下面这样的效果。
中国式一页纸矩阵表报告制作解析
什么样的叫中国式报表
正常的矩阵报表中,由行和例给成的交叉表,就两个维度,比如年份产品分类,一般制表是通过多个矩阵表实现不同维度的数据查看,如下图。
而中国式报表,可能在表头中不但要有年份,还要地区等其它维度,这在矩阵表中是无法直接实现的,直接放入两个维度到行字段的话,会根据模型关系,形成两个维度的上下层关系,而不是平行显示结果。
NPS模型Power BI报表解析记录
净推荐值(Net Promoter Score,NPS)
NPS模型主要来源于两个维度的观察
- 利润 – 效益
- 客户的推荐意愿 – 口碑
NPS数据本身并不能给业务带来变化,但是可以显示市场的反应或者目标客户比率。方便对产品、业务方向做出相应调整。
数据模型初探
#01 事实表&维度表
事实表:实际发生的事实,比如交易记录
维度表:丰富事实表的观察维,比如产品属性、客户属性 Continue reading 数据模型初探
PowerBI中DAX语言的上下文是什么
什么是上下文
上下文就是DAX公式计算时所处的环境
列如:=SUM(FactSales[SaleAmount])
这个公式解读为计算所有销售金额的总计
[初接触] DAX 中的行上下文与EARLIER() 函数
POWER BI中函数处理的对象的最小单位是列,这意味着,每一次计算都是在这个列中做一次完整的迭代循环计算。
不论是 SUMX() 还是 FILTER() ,给一个参数(列),函数内部都会在这个列中从头到尾,把所有数值计算一遍。