表形式モデルでは、メジャー(測定値)は、レポート クライアントで使用するための DAX 数式を使って作成された計算です。 指標は、レポート クライアント アプリケーションでユーザーが選択したフィールド、フィルター、スライサーに基づいて評価されます。
このトピックのセクション:
メリット
メジャーは、AVERAGE、COUNT、SUM などの標準の集計関数に基づくか、DAX を使用して独自の数式を定義できます。 数式に加えて、各メジャーには、名前、テーブルの詳細、書式、小数点以下の桁数などのメジャー データ型によって定義されたプロパティがあります。
モデルでメジャーが定義されている場合、ユーザーはそれらをレポートまたはピボットテーブルに追加できます。 観点と役割に応じて、指標は関連するテーブルと共にフィールドリストに表示され、モデルのすべてのユーザーが利用できます。 メジャーは通常、ファクト テーブルに作成されます。ただし、メジャーは関連付けられているテーブルに依存しない場合があります。
計算列とメジャーの基本的な違いを理解することが重要です。 計算列では、数式は列の各行の値に評価されます。 たとえば、FactSales テーブルでは、次の数式を使用して TotalProfit という名前の計算列によって、FactSales テーブルの各行 (販売ごとに 1 行) の合計利益の値が計算されます。
=[SalesAmount] - [TotalCost] - [ReturnAmount]
TotalProfit 計算列は、他の列と同様にレポート クライアントで使用できます。
一方、メジャーはユーザーが選択した内容に基づいて評価され、値が決定されます。ピボットテーブルまたはレポートに設定されたフィルターコンテキストによって。 たとえば、FactSales テーブルのメジャーは、次の式で作成されます。
Sum of TotalProfit: =SUM([TotalProfit])
営業アナリストは、Excel を使用して、製品のカテゴリの総利益を把握したいと考えています。 各製品カテゴリは、複数の製品で構成されています。 営業アナリストは ProductCategoryName 列を選択し、ピボットテーブルの [行ラベル] フィルター ウィンドウに追加します。その後、各製品カテゴリの行がピボットテーブルに表示されます。 ユーザーは次に総利益指標の合計を選択します。 メジャーは既定で [値] フィルター ウィンドウに追加されます。 この指標は、総利益の合計を算出し、製品カテゴリごとに結果を表示します。 販売アナリストは、スライサーを使用して各製品カテゴリの総利益の合計をさらにフィルター処理できます。たとえば、CalendarYear をスライサーとして追加して、各製品カテゴリの合計利益の合計を年別に表示できます。
製品カテゴリ名 | TotalProfit の合計 |
---|---|
オーディオ | $2,731,061,308.69 |
カメラとビデオカメラ | $620,623,675.75 |
コンピューター | $392,999,044.59 |
テレビとビデオ | $946,989,702.51 |
総計 | $4,691,673,731.53 |
メジャーグリッドを使用してメジャーを定義する
メジャーは、モデル デザイナーのメジャー グリッドを使用して、デザイン時に作成されます。 各テーブルには測定用グリッドがあります。 既定では、メジャー グリッドはモデル デザイナーの各テーブルの下に表示されます。 また、特定のテーブルのメジャー グリッドを表示しないように選択することもできます。 テーブルのメジャー グリッドの表示を切り替えるには、[ テーブル ] メニューをクリックし、[ メジャー グリッドの表示] をクリックします。
メジャー グリッドでは、次の方法でメジャーを作成できます。
メジャー グリッドで空のセルをクリックし、数式バーに DAX 数式を入力します。 Enter キーを押して数式を完了すると、メジャーがメジャー グリッドのセルに表示されます。
標準集計関数を使用してメジャーを作成するには、列をクリックし、ツール バーの [オート SUM] ボタン (∑) をクリックし、標準集計関数をクリックします。 標準集計は、Sum、Average、Count、DistinctCount、Max、Min です。 [オート SUM] ボタンを使用して作成されたメジャーは、常に列のすぐ下のメジャー グリッドに表示されます。
デフォルトでは、AutoSum を使用する場合、メジャーの名前は関連付けられた列の名前に続いてコロンと数式が続くことで定義されます。 名前は、数式バーまたは [プロパティ] ウィンドウの [メジャー名 ] プロパティ設定で変更できます。 カスタム数式を使用してメジャーを作成する場合は、数式バーに名前を入力し、コロンを続けて数式を入力するか、[プロパティ] ウィンドウの [メジャー名] プロパティ設定に名前を入力できます。
施策には慎重に名前を付けることが重要です。 指標名は、レポートクライアントのフィールドリスト内で関連テーブルと一緒に表示されます。 KPI も基準指標に従って名前が付けられます。 メジャーには、モデル内のどのテーブルの列名と同じ名前を持つことはできません。
ヒント
空のテーブルを作成し、新しいメジャーを移動または作成することで、複数のテーブルのメジャーを 1 つのテーブルにグループ化できます。 他のテーブルの列を参照する場合は、DAX 数式にテーブル名を含める必要がある場合があることに注意してください。
モデルに対してパースペクティブが定義されている場合、メジャーはそれらのパースペクティブのいずれにも自動的に追加されません。 [パースペクティブ] ダイアログ ボックスを使用して、パースペクティブに計量を手動で追加しなければなりません。 詳細については、「 パースペクティブ (SSAS テーブル)」を参照してください。
計測プロパティ
各指標には、それを定義するプロパティがあります。 メジャーのプロパティや関連する列のプロパティは、プロパティウィンドウで編集できます。 測定には次のプロパティがあります。
プロパティ | 既定の設定 | 説明 |
---|---|---|
説明 | 空白 | 測定の説明。 レポート クライアントでは、測定値の説明は表示されません。 |
形式 | 数式で参照される列のデータ型から自動的に決定されます。 | 計測の形式。 たとえば、通貨やパーセンテージなどです。 |
数式 | メジャーの作成時に数式バーに入力された数式。 | 測定のための数式。 |
測定名 | AutoSum を使用する場合、メジャー名の前に列名の後にコロンが付きます。 カスタム数式を入力する場合は、名前の後にコロンを入力し、数式を入力します。 | レポート クライアント・フィールドリストに表示される尺度の名前。 |
KPI における尺度の使用
KPI (主要業績評価指標) は、指標によって定義される基本値と、指標または絶対値によって定義されるターゲット値によって構成されています。 KPI には 、ステータスも含まれます。これは、基準値がしきい値間のターゲット値に対して評価される計算で、グラフィカルな形式で表示されます。 KPI は、ビジネス プロフェッショナルが重要なビジネス メトリックの傾向を特定するためによく使用されます。
任意のメジャーは、KPI の基本メジャーとして機能できます。 KPI を作成するには、メジャー グリッドでメジャーを右クリックし、[ KPI の作成] をクリックします。 [主要業績評価指標] ダイアログ ボックスが表示され、ターゲット値 (メジャーまたは絶対値で定義) を指定し、状態のしきい値とグラフィックの種類を定義できます。 詳細については、「 KPI (SSAS テーブル)」を参照してください。
関連タスク
トピック | 説明 |
---|---|
メジャーの作成と管理 (SSAS テーブル) | モデル デザイナーでメジャー グリッドを使用してメジャーを作成および管理する方法について説明します。 |