2012-07-03 31 views

回答

1

如果它在多維數據集內部,您是否可以創建一個計算的成員來存儲它?在多維數據集的計算腳本中定義它,在那裏有常量就可以了。

In cube calculation script: 
    CREATE MEMBER CURRENTCUBE.Measures.MBtoGigs AS 1000 

Query against the cube: 
    SELECT Measures.MBtoGigs ON COLUMNS FROM [Cube] 

一個可能的陷阱,我想指出的是,使用常量這樣可以改變你所期望的非空行爲在你的查詢工作方式 - 作爲一個不變的是永遠不會「空」。

話雖如此,您可以爲計算度量定義您自己的非空行爲,所以請記住,如果遇到任何問題,請嘗試使用任何計算的涉及常量的度量。

+0

這正是我終於實現了,創造了這些領域的計算措施 –

0

其中\你如何使用它?

您始終可以創建一個具有該值(1000)的列的事實表,該列將成爲度量值組,並將度量上的聚合類型設置爲「lastNonempty」。

由於該值是對自己MG它可以在另一項措施的表達財產伊斯利使用在不同的MG

相關問題