【发布时间】:2015-04-24 14:08:44
【问题描述】:
WITH
MEMBER AvgOfLast36Month AS
Sum
(
LastPeriods
(2
,[Dim Date].[Month].CurrentMember
)
,[Measures].[capacity]
)
SELECT
{AvgOfLast36Month} ON 0
,{[Project].[Model].[Model]} ON 1
FROM [CubeCapacity]
WHERE
StrToSet('[Dim Date].[Date].&[2014-02-20T00:00:00]&[02]&[1]&[2014]');
我正在尝试总结过去 36 个月的平均容量。我没有得到准确的总数。谁能帮帮我
【问题讨论】:
-
如果您在问题中提供更多详细信息,人们会帮助您。首先,显示一些示例数据和所需的输出,并更详细地描述您的问题,否则这个问题将作为题外话关闭,因为您实际上是在说“为什么这段代码不起作用?”
-
您想将过去 36 个月的每个月的日平均值加在一起吗?
-
您在多维数据集中是否有任何日期层次结构,类似于年-季度-月-日期?在这种情况下,答案和性能会更好
标签: sql-server mdx analysis