0
我如何參考之前的MDX度量值?例如:參考MDX中的以前的值
A B
------
1
2 1
3 2
4 3
8 4
它看起來很簡單,但是當我使用:
MEMBER [Measures].[B] AS(
[Measures].[A].lead(1)
)
這是給我的另一項措施的價值(例如[措施] [A2]),從沒有最後的值[處理方法]。[A]。
我如何參考之前的MDX度量值?例如:參考MDX中的以前的值
A B
------
1
2 1
3 2
4 3
8 4
它看起來很簡單,但是當我使用:
MEMBER [Measures].[B] AS(
[Measures].[A].lead(1)
)
這是給我的另一項措施的價值(例如[措施] [A2]),從沒有最後的值[處理方法]。[A]。
您需要使用lag
或lead
對成員有以下的ON ROWS
:
A B
------
1
2 1
3 2
4 3
8 4
...好上面還有什麼說明ON ROWS
所以它可能是以下幾點:
A B
------
1Jan 1
2Jan 2 1
3Jan 3 2
4Jan 4 3
5Jan 8 4
因此,將適用滯後或導致DATE
尺寸的CURRENTMEMBER
,因爲它是ON ROWS
你可以嘗試這樣的事:
MEMBER [Measures].[B] AS(
[Measures].[A].CURRENTMEMBER.LAG(1)
)
你應該使用'LAG'代替'Lead'? – Mark