MDX计算的多个角色扮演维度
//您好,与其为每个角色应用维度创建一个不同的度量,我希望有一个通用度量 //我有两个角色扮演维度:[订单日期]和[Supply Date]都源自[Dim Date] //这很有效MDX计算的多个角色扮演维度,mdx,Mdx,//您好,与其为每个角色应用维度创建一个不同的度量,我希望有一个通用度量 //我有两个角色扮演维度:[订单日期]和[Supply Date]都源自[Dim Date] //这很有效 with member Measures.[X] as ( parallelPeriod( [Order Date].[Calendar].[YYYY],1,[Order Date].[Calendar].currentmember) ,[Measures].[Qty] ) select { [Measur
with member Measures.[X] as
(
parallelPeriod( [Order Date].[Calendar].[YYYY],1,[Order Date].[Calendar].currentmember) ,[Measures].[Qty]
)
select
{
[Measures].[Qty]
,[Measures].[X]
} on 0
,nonempty( [Order Date].[Calendar].[YYYY] ) on 1
from [JSTEST]
//我想修改上述措施,以便它可以调用任何角色扮演日期。以下方法不起作用
with member Measures.X as
(
parallelPeriod(
((NULL:LinkMember( [Order Date].[Calendar].currentmember, [Order Date].[Calendar].[YYYY]))
,(LinkMember( [Supply Date].[Calendar].currentmember, [Supply Date].[Calendar].[YYYY]) : NULL))
,1
,{NULL:[Order Date].[Calendar].CurrentMember} * {NULL:[Supply Date].[Calendar].CurrentMember})
,[Measures].[Qty]
)
select
{
[Measures].[Fact Data Count]
,[Measures].[X]
} on 0
,nonempty( [Supply Date].[Calendar].[YYYY] ) on 1
from [JSTEST]
//提前谢谢当你说“不起作用”时,请你说清楚一点好吗?你能发布你的样本数据、你得到的结果和你想要得到的结果吗?当你说它“不起作用”时,你能更清楚一点吗?你能发布你的样本数据、你得到的结果和你想要得到的结果吗。