メジャー列のディメンションに基づく集計レベルの設定
大多数のメジャーで、各ディメンションに同一の集計ルールが設定されます。 メジャーによっては、ディメンションごとに異なる集計ルールが設定されていることもあります。
ディメンション階層の設定の詳細は、「レベルベース階層について」および「親子階層について」を参照してください。
たとえば、銀行は特定の期間にわたる勘定科目残高平均を計算できますが、期間の単純な合計を使用して個々の勘定科目の平均を計算できます。 ディメンション固有の集計ルールを構成できます。 指定した1つのディメンションに1つの集計ルールを指定し、他のディメンションには適用する他のルールを指定することができます。
メジャーがディメンションごとに異なる集計ルールを持っている場合は、半加算メジャーに対して、メジャー列の集計ルールとして「ディメンションに基づく」を選択します。
集計を設定するときに「データは高密度」オプションを選択すると、列がマップされているすべてのソースに、それらが表すディメンション・レベルの組合せごとに行があることを示します。 このオプションを選択し、メジャー列表ソースに密データが含まれていない場合は、不正な結果が返されます。
- ホーム・ページで、「ナビゲータ」
をクリックし、「セマンティック・モデル」をクリックします。 - 「セマンティック・モデル」ページで、セマンティック・モデルをクリックして開きます。
- 「論理レイヤー」をクリックします
- 「論理レイヤー」ペインで、集計ルールを追加する論理列を含む表を参照します。
- 論理表で、「列」タブをクリックします。
- 列表で、列をクリックして強調表示し、「詳細ビュー」をクリックしてそのプロパティを表示します。
- 論理列の「集計」プロパティで、「集計ルール」フィールドをクリックし、「ディメンションに基づく」を選択します。
- 「ディメンション別集計の追加」をクリックし、ディメンション・フィールドでディメンションを選択します。
- 「式」リストをクリックして集計ルールを選択するか、「式ビルダー」アイコンをクリックして式エディタを使用して集計ルールを作成します。
- 列がマップされているすべての論理表ソースが密である場合は、「データは高密度」フィールドを選択します。
- 「保存」をクリックします。