
用过Power BI的小伙伴都知道,我们日常的分析工作中,基本上所有的业务都会涉及到日期维度的逻辑。
在模型关系中,日期表和事实表的字段不匹配的话,我们的计算就会发生错误。
所以今天小编为大家分享Power BI中“标记为日期表”的用法。
今天的案例是一个超市数据模型:

销售订单表与日期表的关系是基于发货日期序 和日期序 建立。(两列都是整数格式)

首先准备基本度量值
SalesAmount =
SUMX (
‘销售订单’,
‘销售订单’[销售额]
)
新建一个矩阵:

现在我们想知道每个产品类别去年的销售额情况,并算出相对于去年的同比增长率,度量值如下:
PYSales =
CALCULATE (
//上一年的销售额
[Sales Amount],
DATEADD (
'日期表'[日期],
-1,
YEAR
)
)

本文介绍了在Power BI中,为何需要将日期表标记为日期表,特别是在日期表与事实表的关系不是基于日期格式列时,此操作对于确保计算正确性的重要性。通过一个超市数据模型案例,展示了在不同关联条件下,度量值是否能正确计算,强调了在非日期列关联情况下执行此操作的必要性。
最低0.47元/天 解锁文章
1662

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



