Power BI サービスでサブメトリックを作成する

適用対象: Power BI Desktop Power BI サービス

Power BI でメトリックを設定すると、顧客は、1 つのウィンドウで、メトリックを調査したり、主要な事業目標に対して追跡したりすることができます。 "サブメトリック" は、関連するメトリックを 1 つの親メトリックの下にまとめて表示することで、スコアカードを見やすくします。 親メトリックを展開したり折りたたんだりできます。 サブメトリックは、親の値とは無関係にスタンドアロン値にすることも、親の値にロール アップすることもできます。 この記事の後半の、"ロールアップ" について参照してください。

サブメトリックの作成

メトリックに対して、1 つ以上のサブメトリックを定義できます。 親メトリックと同様に、サブメトリックは接続することも、手動で設定することもできます。 サブメトリックを作成するには、2 つのエントリ ポイントがあります。

  1. スコアカードを開き、 [編集] を選択します。

    Screenshot of Select the Edit pencil to edit the scorecard.

  2. サブメトリックを作成するメトリックを選択し、スコアカードの上にある [サブメトリックの追加] を選択します。

    Screenshot of Select the Add Submetric button.

    または、サブメトリックを作成するメトリックの上にマウス ポインターを合わせて、[その他のオプション]>[新しいサブメトリック] を選びます。

    Screenshot of Select more options, then add submetric.

  3. 必要に応じて最初の手順を繰り返して、さらにサブメトリックを作成します。

    サブメトリックを作成できるように、メトリックが選ばれていることを確認します。

  4. 手動または接続するメトリックの作成については、次の記事を参照してください。

メトリックにロール アップするサブメトリックを作成する

また、値が自動的に親メトリックに集計される "ロールアップ" サブメトリックを作成することもできます。 これらの集計は、サブメトリックの値が変更されるたびに再計算され、履歴をキャプチャします。 ロールアップは、レポート接続によってバックアップされることなく、親メトリックを最新に保つための優れた方法です。 ロールアップは、サブメトリックが手動または接続されている場合に機能するため、現在の値がどこから来たかに関係なく、常にロール アップできます。

ロールアップの作成を開始する

まず、編集モードになっていることを確認します。

  1. 鉛筆アイコンを選び、メトリックのインライン編集を開始します。

    Screenshot showing a scorecard in edit mode.

  2. 値とターゲットの横に、メトリックの種類が表示されます。

    • 手動メトリック
    • サブメトリックを使う
    • データへの接続

    Screenshot showing the types of metrics.

  3. ロールアップ サブメトリックを選ぶと、集計の種類を選択できます。

    • SUM: サブメトリック値の合計値
    • AVERAGE: サブメトリックの値の平均値
    • MIN: サブメトリックの最小値を反映
    • MAX: サブメトリックの最大値を反映

    Screenshot showing the types of rollup aggregations.

    選んだオプションにより適切な値が自動的に計算され、[現在の値] または [目標値] のいずれかの領域に表示されます。 現在の値と目標値で異なるロールアップ集計の種類を設定できるため、柔軟性を最大限に高めることができます。

    Screenshot showing a metric calculating the sum of its submetrics.

履歴値を保持する

接続からロールアップにメトリックの種類を変更する場合、履歴値を保持することができます。

  1. スコアカードの編集モードで、メトリックの横にある [その他のオプション]>[詳細を表示] を選びます。

    Screenshot showing selecting More options, then See details.

  2. [接続] タブで、[新しいレポートに接続するときにメトリック値をクリアする] というラベルが付いたトグルをオフにします。

    Screenshot showing scorecard data connection settings toggle.

ロールアップに関する考慮事項

  • ロールアップは、設定された日から行われます。 ほぼすべてのシナリオで、遡及的なロールアップ値によって履歴データが削除、再計算、またはオーバーライドされることはありません。
  • 接続された履歴データが削除される 1 つのシナリオは、ロールアップの作成者がメトリック接続所有者 "ではない" 場合です。 履歴を保持するには、メトリック接続所有者がロールアップの作成者と同じ人物であることを確認します。
  • スコアカードの作成者がメトリックをロールアップから接続メトリックに変更し、レポート接続を介して履歴を取り込んだ場合、レポート履歴が履歴のロールアップ値をオーバーライドします。
  • 新しいロールアップの種類は、引き続き、新しい集計で計算されますが、履歴は置き換えられません。
  • ロールアップでは、メトリック レベルのアクセス許可に関係なく、常にすべてのサブメトリックの同じ集計値が表示されます。 つまり、ユーザー A が 5 つのサブメトリックのうち 3 つしか表示アクセス権を持っていない場合でも、すべてのサブメトリックにアクセスできるユーザーと同じ親メトリックの値が表示されます。

他にわからないことがある場合は、 Power BI コミュニティをご利用ください。