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