我有一个简单的累计销售量度,可以在另一个数据模型上使用,但是在这里不行,对于我来说,我不知道为什么。
这是一个.pbix,其中仅包含相关的表和度量:AdventureWorksDW.pbix
首先,有一个简单的求和方法:
Internet Sales Total = SUM(FactInternetSales[SalesAmount])
累积度量仅获取当前日期上下文,为其获取所有日期YTD,然后使用它们来计算总度量的上下文:
Cumulative (YTD) Sales =
VAR DateContext = LASTDATE(DimDate[FullDateAlternateKey]) // Get context date
VAR YTDDatesForYear = DATESYTD(DateContext) // Get all dates in current context year
RETURN CALCULATE([Internet Sales Total], YTDDatesForYear) // Show Total Sales for dates
但是该度量未返回年初至今的累计销售额-只是给出了当天的总销售额。 (忽略第二个销售金额列):
答案 0 :(得分:0)
找到答案-DateKey列只是定义为数字(而不是日期)格式。一旦将其切换到日历中格式化为日期的一列,一切就可以正常工作。