我有一个SSAS 2012多维数据集,其中包含项目名称,里程碑名称和里程碑日期维度。基本措施是花费的美元。我需要对每个里程碑日期所花费的项目的累积美元进行额外计算。
Example of Data:
Project Milestone Milestone Date Spent Running Total
A 1 1/1/2015 10 10
A 2 2/23/2015 35 45
A 3 4/5/2015 4 49
B 1 6/7/2015 2 2
B 2 9/7/2015 49 51
里程碑日期维度通过里程碑维度引用。任何有关如何创建计算度量的建议都将受到赞赏。
答案 0 :(得分:0)
以下是针对AdvWrks的示例:
WITH
MEMBER [Measures].[rnTotal] AS
Sum
(
(NULL : [Date].[Calendar].CurrentMember)
*
[Product].[Category].CurrentMember
,[Measures].[Internet Sales Amount]
)
SELECT
[Measures].[rnTotal] ON 0
,
[Product].[Category].[Category]
*
(
[Date].[Calendar].[Month].&[2006]&[6]
:
[Date].[Calendar].[Month].&[2007]&[6]
) ON 1
FROM [Adventure Works];