这是我的脚本:
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]
层次结构的上个月的 level 早两个月[Calendar Month]
。因此,如果立方体中最后加载的月份是 2013 年 7 月,那么我希望这[2MthPrev]
会显示 2013 年 5 月的结果。
我相信问题出在自定义成员[2MthPrev]
及其用途上ANCESTOR
——这是如何解决的?