2009-06-11 13 views
0

は、私は(私の頭の上から簡単な例)これを行うことができます知っている:MDXの「行」ディメンションで計算メンバーを選択できますか?

WITH 
    Member Measures.AnotherDataColumn AS [MyDimension].CurrentMember.Properties("MyProperty") 
SELECT 
    { 
     Measures.DataColumn, 
     Measures.AnotherDataColumn 
    } ON COLUMNS 

    { 
     [MyDimension].Item 
    } ON ROWS 

しかしROWS次元で同じ計算されるメンバーMeasures.AnotherDataColumnを含める方法はありますか?

ありがとうございます!

答えて

1

メジャーディメンションだけでなく、任意のディメンションでも計算されたメンバーを作成できますが、SSASにメジャーの集計方法を伝える必要があります。通常、これは同じディメンションの他のメンバーの集合を集計しており、集計関数を使用して次のようなものが表示されます。

WITH 
    Member MyDimension.CalcMember AS Aggregate({[MyDimension].Item1:[MyDimension].Item3}) 
SELECT 
    { 
     Measures.DataColumn, 
    } ON COLUMNS 
    { 
     [MyDimension].Item 
    } ON ROWS 
関連する問題