Ssas 我如何解决这个MDX问题?
我想比较以前的值和当前值,但是我的MDX查询给出了以下错误Ssas 我如何解决这个MDX问题?,ssas,mdx,Ssas,Mdx,我想比较以前的值和当前值,但是我的MDX查询给出了以下错误 "The CURRENTMEMBER function expects a hierarchy expression for the 1 argument." 我怎样才能解决这个问题 下面是我的MDX查询。请帮忙 with member [Measures].[Growth] as ([Date].[Calendar].[Month].CurrentMember,[Measures].[Internet Sales Amount]
"The CURRENTMEMBER function expects a hierarchy expression for the 1 argument."
我怎样才能解决这个问题
下面是我的MDX查询。请帮忙
with member [Measures].[Growth] as ([Date].[Calendar].[Month].CurrentMember,[Measures].[Internet Sales Amount])-([Date].[Calendar].[Month].CurrentMember.PrevMember,[Measures].[Internet Sales Amount])
select
{[Measures].[Internet Sales Amount],[Measures].[Growth] }
on columns,
{([Date].[Calendar].[Month].Members)}
on rows
FROM [Adventure Works]
将您的会员声明更改为以下内容:
with member [Measures].[Growth] as ([Date].[Calendar].CurrentMember,[Measures].[Internet Sales Amount])-([Date].[Calendar].CurrentMember.PrevMember,[Measures].[Internet Sales Amount])
currentmember函数采用层次结构。如果您也将[Month]作为自己的属性层次结构,则可以使用[Date].[Month].currentmember。