1

OLAP キューブを使い始めたばかりです。MDX クエリについていくつか質問があります。次のようなクエリがあります。

WITH 
MEMBER [Balance].[NegEXPENSE] AS '-[Balance].[Type].[EXPENSE]' 
SET BalanceTypeSet AS {[Balance].[Type].[INCOME], [Balance].[NegEXPENSE]} 
MEMBER [Balance].[TypeSum] AS AGGREGATE(BalanceTypeSet) 
SELECT {Measures.[Sum]} ON COLUMNS, 
{[Balance].[Type].[INCOME], [Balance].[Type].[EXPENSE], [Balance].[TypeSum]} ON ROWS 
FROM [Balance Cube]

このクエリの結果は次のようになります。

結果

この結果には、最後の行の名前 (TypeSum) がありません。TypeSum の名前を追加するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

計算された次元のメンバーを追加する必要があります。これを試してください:

WITH 

MEMBER [Balance].[Type].[TypeSum] AS AGGREGATE(BalanceTypeSet) 

SELECT {[Measures].[Sum]} ON COLUMNS, 
{[Balance].[Type]} ON ROWS 
FROM [Balance Cube]
于 2016-03-11T12:48:21.440 に答える