1

なぜMDX、次のようにしても問題ありませんか。

SELECT
[MyDim].[MyHier].[MyLevel] ON COLUMNS
FROM [CubeName]

ただし、次のものではありません。

SELECT
[MyDim].[MyHier].[MyLevel] ON ROWS
FROM [CubeName]
4

2 に答える 2

2

軸の階層があるようです。TupleColumnsを定義する最初の最小限の部分です。

クエリでセット (この場合は 1 つのタプルで構成される) の軸を指定する場合、行軸のセットを指定する前に、列軸のセットを指定することから始める必要があります。列軸は、axis(0) または単に 0 と呼ばれることもあります。

したがって、最初に、次にColumns、というように定義する必要があります。RowsPages

<SELECT query axis clause> ::=
   [ NON EMPTY ] Set_Expression
   [ <SELECT dimension property list clause> ] 
      ON 
            Integer_Expression 
       | AXIS(Integer) 
       | COLUMNS 
       | ROWS 
       | PAGES 
       | SECTIONS 
       | CHAPTERS 
于 2013-06-21T09:59:07.333 に答える