Power BI Desktop:使用计算列和度量扩展数据模型
1. 计算列与DAX基础
在Power BI Desktop中,我们可以使用计算列来扩展数据模型。计算列基于DAX(Power BI Desktop公式语言),它与Excel公式语言较为接近,并不特别难学。通过计算列,我们可以实现字段连接、基本算术运算,还能进行涉及多表的计算,以及使用逻辑函数对记录进行分段。
公式栏可调整高度,当输入多行文本时,它会自动增高;若要将其高度重置为单行,只需点击公式栏右侧的缩小图标(此时图标变为向上的箭头)。
2. 度量的引入
虽然添加新列能提供很多额外数据,但它无法满足所有分析需求。计算列只能逐行工作,不能包含应用于表中所有或部分记录的公式。例如,统计一年、一个季度或一个月的汽车销售数量,这与库存表中单个行的数据无关,而是涉及整个表。
这时,我们需要引入另一种公式——度量。度量同样使用DAX,但应用方式不同,能产生强大的分析结果。如果需要处理聚合值而非逐行处理,就必须创建度量来获得正确结果。
2.1 第一个度量:汽车销售数量
假设要在Power BI Desktop中显示汽车销售数量,并且该数值能根据其他条件(如国家或颜色)进行过滤或切片调整。以下是创建该度量的步骤:
1. 打开Power BI Desktop文件 C:\PowerBiDesktopSamples\CH12\CarSalesDataWithNewColumns.pbix 。
2. 确保处于数据视图(位于功能区下方左侧视图图标的中间位置)。
3. 选择要添加度量的表,这里选择
超级会员免费看
订阅专栏 解锁全文
1023

被折叠的 条评论
为什么被折叠?



