我有一个单独的日期维度,在表格模型中标记为日期表,并且与另一个具有日期类型列的表(例如 SalesTable)有适当的关系。但是时间智能功能仍然不起作用。我在公式中使用其他表(例如 SalesTable)中的日期列。
我不确定我们的表格模型到底出了什么问题。有人可以提供任何见解吗?
谢谢,
维沙尔贾瓦德
您必须在公式中使用日期表中的日期列。例如
PrevMonthAmount:=CALCULATE(SUM([Amount]),PREVIOUSMONTH('Date'[Date]))
此外,时间智能在直接查询模式下不起作用,如果您正在使用该模式。
这是时间智能的一个很好的介绍:http ://www.mssqltips.com/sqlservertip/3075/sql-server-analysis-service-dax-time-intelligence/