私は、MDXで「行」ディメンションで計算されるメンバーを選択することはできますか?

StackOverflow https://stackoverflow.com/questions/982489

  •  13-09-2019
  •  | 
  •  

質問

私は(私の頭の上から簡単な例)これを行うことができます知っています:

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

    {
        [MyDimension].Item
    } ON ROWS

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

事前に感謝!!

役に立ちましたか?

解決

あなたは任意の次元だけではなく、対策の次元で計算メンバーを作成することができますが、その後、あなたはそれが対策を集約する方法SSASを伝える必要があります。通常、これは、同じディメンションから他のメンバーのセットを集約されていて、集計関数を使用して次のようなものを参照してください。

WITH
     Member MyDimension.CalcMember AS Aggregate({[MyDimension].Item1:[MyDimension].Item3})
SELECT
     {
        Measures.DataColumn,
    } ON COLUMNS
    {
        [MyDimension].Item
    } ON ROWS
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top