Ssas 上一年';s终值

Ssas 上一年';s终值,ssas,mdx,olap,Ssas,Mdx,Olap,我试图检索度量值的上一年的结束值 我知道这段代码得到了前一年的值,但在同一年的同一时间点(所以2012年3月看起来是2011年3月) 我希望2012年的任何日期都能看到2011年的最后一个值(2011年12月)。因此,如果我们看2012年或任何月份的水平,它都指向2011年12月。你想在哪里做到这一点?在MDX查询上?还是基于KPI? 例如,您可以访问2011年12月的值,例如: ParallelPeriod([Time].[Calendar].[Year], 1, [Time].[Calen

我试图检索度量值的上一年的结束值

我知道这段代码得到了前一年的值,但在同一年的同一时间点(所以2012年3月看起来是2011年3月)


我希望2012年的任何日期都能看到2011年的最后一个值(2011年12月)。因此,如果我们看2012年或任何月份的水平,它都指向2011年12月。

你想在哪里做到这一点?在MDX查询上?还是基于KPI? 例如,您可以访问2011年12月的值,例如:

ParallelPeriod([Time].[Calendar].[Year], 1,  [Time].[Calendar].[Year].[December 2012])

组合时间函数:

ClosingPeriod([Time].[Calendar].[Month], Ancestor(ParallelPeriod([Time].[Calendar].[Year], 1), [Time].[Calendar].[Year]) )

这是一个MDX查询,所以我不知道实际访问的成员是什么(用户正在浏览多维数据集)
ClosingPeriod([Time].[Calendar].[Month], Ancestor(ParallelPeriod([Time].[Calendar].[Year], 1), [Time].[Calendar].[Year]) )