3
は、私が以前と現在の値を比較するようにしたいが、私のMDXクエリは、次のエラー、私はこの問題を解決するにはどうすればよいこのMDXの問題を解決するにはどうすればよいですか?
"The CURRENTMEMBER function expects a hierarchy expression for the 1 argument."
を与えていますか?
私のMDXクエリは以下の通りです。
with member [Measures].[Growth] as ([Date].[Calendar].CurrentMember,[Measures].[Internet Sales Amount])-([Date].[Calendar].CurrentMember.PrevMember,[Measures].[Internet Sales Amount])
CURRENTMEMBER機能がhiearchyのオフに動作します:
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]
あなたはまた、独自の属性階層として[月]を持っている場合は、[日付]。[月] .CURRENTMEMBER代わりに使用することができます。 –