MDX 在特定层次结构上过滤并在另一个层次结构上移动(滞后)

MDX to filter on a specific hiearachy and move (lag) on another hierarchy

我在使用 MDX 过滤特定层次结构并移动(滞后)到另一个层次结构时遇到了一些问题。

我有一个具有 2 个属性的 FinancialYear 维度:

Year (2014,2015,2016,2017,2018) 
Active (yes,no)

这是底层数据:

year/active
2014:no
2015:no
2016:yes
2017:no
2018:no

我想用上一年的活动yes创建一个集合。 --> 我要 2015.

必须使用以下代码:

{[FinancialYear].[Year].[Year].Members * [FinancialYear].[Active].&[yes]}.Item(0).Item(0).Lag(1)