これが私のスクリプトです:
WITH MEMBER [Date].[Date - Calendar Month].[2MthPrev] AS
(
ANCESTOR(
CLOSINGPERIOD([Date].[Date - Calendar Month].[Calendar Month]),
2
))
SELECT
NON EMPTY
{
[Date].[Date - Calendar Month].[2MthPrev]
}
ON ROWS,
NON EMPTY
[Measures].[Revenue]
ON COLUMNS
FROM [OurCube]
クエリはエラーなしで実行されますが、結果ペインは空です。
[Date - Calendar Month]階層のレベルで最後の月の 2 か月前の階層にカスタム メンバーを作成しようとしました[Calendar Month]。したがって、キューブに最後に読み込まれた月が 2013 年 7 月である場合、2013[2MthPrev]年 5 月の結果が表示されることを願っています。
問題はカスタムメンバー[2MthPrev]とその使用にあると思いANCESTORます-これはどのように修正されますか?