「キューブ」プロパティ・シート: 「ルール」タブ

「ルール」タブを使用して、キューブの集計ルールを指定します。

順序

ディメンションが集計される順序です。集計演算子がすべてのディメンションで同じ場合、順序は重要ではありません。ただし、計算される順序によって結果が異なる演算子の組合せもあります。順序を変更するには、ディメンションを選択し、矢印キーを使用して、リスト内でディメンションを上下に移動します。

ディメンション

キューブ内の集計されるディメンションです。

演算子

各ディメンション間で実行する計算のタイプを選択します。

一部の演算子は、すべての重み付け演算子、すべてのスケール演算子および階層の重み付け平均演算子のすべてのレベルで値が変更されるため圧縮できません。これらの演算子をキューブ内で使用する場合、圧縮可能なディメンションは集計エンジンによって圧縮されますが、キューブ全体の圧縮はできません。

集計演算子
演算子 説明
平均 データ値を足した後、足したデータ値の数で合計を割ります。
最初のNA以外のデータ値 最初の実データ値です。
階層の平均 データ値を足した後、ディメンション階層の子の数で合計を割ります。NA以外の子のみがカウントされるAVERAGEとは異なり、HAVERAGEでは、それぞれの子に値が含まれているかどうかに関係なく、親のすべての論理子がカウントされます。
階層の最初のメンバー 階層の最初のデータ値です。NAの場合もあります。
階層の最後のメンバー 階層の最後のデータ値です。NAの場合もあります。
階層の重み付け平均 対応する重み付け値をNA以外の子データ値に掛けた後、その結果を重み付け値の合計で割ります。WAVERAGEとは異なり、HWAVERAGEでは、対応する子の値がNAの場合でも、分母合計に重み付け値が含まれます。「基準」フィールドに重み付けオブジェクトを指定します。
階層内で最初に重み付けされた値 対応する重み付け値を掛ける、階層内の最初のデータ値です。NAの場合もあります。「基準」フィールドに重み付けオブジェクトを指定します。
階層内で最後に重み付けされた値 対応する重み付け値を掛ける、階層内の最後のデータ値です。NAの場合もあります。「基準」フィールドに重み付けオブジェクトを指定します。
最後のNA以外のデータ値 最後の実データ値です。
最大 各親に含まれる子の中の最大データ値です。
最小 各親に含まれる子の中の最小データ値です。
非加算 このディメンションのデータは集計しないでください。このキーワードは、演算子変数でのみ使用します。それ以外の場合に使用しても機能しません。
スケール合計 重み付けオブジェクトの値を各データ値に足した後、そのデータ値を足します。「基準」フィールドに重み付けオブジェクトを指定します。
合計 データ値を足します。(デフォルト)
重み付け平均 () 各データ値に重み付け要素を掛けた後、そのデータ値を足し、その結果を重み付け要素の合計で割ります。「基準」フィールドで重み付けオブジェクトを指定します。
最初の重み付け 対応する重み付け値を掛ける最初のNA以外のデータ値です。「基準」フィールドに重み付けオブジェクトを指定します。
最後の重み付け 対応する重み付け値を掛ける最後のNA以外のデータ値です。「基準」フィールドに重み付けオブジェクトを指定します。
重み付け合計 各データ値に重み付け要素を掛けた後、そのデータ値を足します。「基準」フィールドに重み付けオブジェクトを指定します。

基準

重み付け演算子またはスケール演算子を使用した場合は、重み付け要素が含まれているメジャーを選択します。このメジャーは、集計中のディメンションでディメンション化する必要があります。また、オプションで、キューブ内の他のディメンションでディメンション化することもできます。

集計の階層

集計中の各ディメンションの1つ以上の階層を選択します。階層を省略すると、その階層に対する集計値は格納されません。常に、問合せへの応答として計算されます。階層を省略するとランタイム・パフォーマンスが低下するため、階層の使用頻度が低い場合のみ省略してください。

関連トピック

キューブの作成