2020-10-29
阅读量:
720
Power BI中引入日期时间之后需要注意什么?
问题详述:Power BI中引入日期时间之后需要注意什么?
解答:
当引入时间智能后,一定要遵守两个基础原则。
日期范围必须是连续的。
在数据模型中数据范围一定是包含所有使用的其他表中的日期。
一旦你知道你数据中的最大值和最小值日期就可以使用CALENDAR来生成日期,即使两个值在不同的表里面如下:
DateDimension = CALENDAR(MIN(‘Stock‘[PurchaseDate]), MAX(‘Invoices‘[InvoiceDate]))
或者,你可能更喜欢日期维度通过全年的数据,在这种情况下,公式可以这样创建表:
DateDimension = CALENDAR(STARTOFYEAR(MIN(‘Stock‘[PurchaseDate])), ENDOFYEAR(MAX(‘Invoices‘[InvoiceDate])))
这个公式扩展了DAX的计算,两个计算年的公式也是极其有帮助的:
StartOfYear() - 这个公式得出最小的年份。
EndOfYear() - 这个公式得出最大的年份






评论(0)


暂无数据
推荐帖子
1条评论
0条评论
1条评论