我有一个以PERIOD
三个级别命名的维度YEAR
,QUARTER
并且MONTH
.
我已经过滤掉了三级数据,如下所示:
With SET [*BASE_MEMBERS_Period.Period] AS ' Filter ( [Period.Period].[Month].Members , (NOT( [Period.Period].CurrentMember In { [Period].[All Periods].[FY 2008-2009].[Q4 2008-09].[Mar 2009 ] } ) ) ) '
这意味着,我们想要除 之外的所有数据[Mar 2009 ]
。
现在,我必须为以下要求编写查询:
获取 YEAR 级别的所有成员的数据...通过应用上面的过滤器。这意味着......成员的价值
[FY 2008-2009]
应该在排除价值之后出现[Mar 2009]
。获取所有 QUARTER 级别成员的数据...通过应用上面的过滤器。这意味着......成员的价值
[Q4 2008-09]
应该在排除价值之后出现[Mar 2009]
。
提前致谢。