SSASで総計値を表示させない方法について
-
2012年1月31日 2:11SQLServer2008のSSASでの質問です。あるメジャー項目のみ分析軸を下した時の総計値を表示させないという設定は可能でしょうか。例)年 数 金額-------------------------
2011 100 100002012 150 15000-------------------------総計 250 表示しないよろしくおねがいします。
すべての返信
-
2012年1月31日 11:08
状況により方法が2つあります。
1:すべてのディメンジョンに対して合計操作をさせない場合
メジャーのAggregateFunctionプロパティを、
SumからNoneに変更すると、すべてのディメンジョンに対して集計操作が行われなくなります。
・・・実際には、このようなケースは稀でしょう。2:特定の階層が[All]の場合のみ表示させない
計算されるメンバーを作成し、特定階層が[All]の場合のみNullを返すようにします。
具体的には
CASE WHEN [«dimension»].[«Hierarchy»].CurrentMember IS [«dimension»].[«Hierarchy»].[All]
THEN Null
ELSE [Measures].[«Target Measure»]
END
という式の計算されるメンバーで実現できます。
---------------------------------
Infospire Kayano- 回答としてマーク 山本春海Moderator 2012年2月6日 9:05
-
2012年2月1日 4:13
ご回答ありがとうございます。
2の方法で思うような動きが実現できました。
ありがとうございました。

