计算成员超过两个日期维度

时间:2011-11-04 16:21:34

标签: ssas mdx

我目前有计算成员

create member [017SKY_DATAWAREHOUSE].[Measures].[ConversionTest]
as
([Measures].[Lead Count]
,[Origin].[Origin].[Origin Sale Type Description].&[Sky].&[Direct Referral]
,[Misc Flag].[Sale Flag].&[True])
/
([Measures].[Lead Count]
,[Origin].[Origin].[Origin Sale Type Description].&[Sky].&[Direct Referral]),
format_string = "percent"

然而,我需要该成员的分子在一个日期维度上行动,并且分母作用于另一个日期维度,即如果我按日期维度AI切割此计算成员,则需要按数据维度B切割分子

我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

LinkMember功能适合这样做。

(
[Measures].[Lead Count]
,[Origin].[Origin].[Origin Sale Type Description].&[Sky].&[Direct Referral]
LinkMember([Date].[Date].[July 1, 2002], [Date].[Calendar])
)