Strategy One

レベル メトリック:メトリックの計算レベルの変更

(missing or bad snippet)

[レベル オプション] ダイアログ ボックス内のオプションを使用して、メトリックに含まれるデータにレポート フィルターが影響する方法およびメトリック値をグループ化する方法などの、レベル メトリックを定義するためのオプションを選択できます。レベル メトリックでは、メトリックが配置されているレポートに何が含まれているかに関係なく、メトリックが計算されるときに使用するアトリビュートのレベル (ターゲットと呼ばれる) を指定できます。

以下のオプションがあります。

  • [レポート フィルターとの関係]: レポート フィルターがメトリックの計算にどのように影響するかを指定します。 以下のオプションがあります。
    • [標準] (デフォルト): レポート フィルター基準を満たすデータのみが、メトリック計算に含まれます。
    • [絶対]: レポート フィルターのレベルをターゲットのレベルに上げて (可能な場合)、レポート フィルターをメトリック計算に適用します。たとえば、レポート フィルターに「Washington, DC」、「Boston」、および「New York」のコール センターが含まれているが、「売上」メトリックは「地域」レベルで計算されるとします。「コール センター」は「地域」の子アトリビュートなので、レポート フィルターのレベルは「地域」レベルに上げられ、レポート フィルターは、レポート フィルターに「Washington, DC」、「Boston」、および「New York」が属する地域 (この場合、「中部大西洋岸」および「北東部」) が含まれている場合と同様に処理されます。「Washington, DC」、「Boston」、および「New York」以外のコール センターも含めて、「中部大西洋岸」または「北東部」の地域内のすべてのコール センターからのデータが、メトリック計算に含まれます。
    • [無視]: ターゲット アトリビュートおよびターゲットの親または子アトリビュートに基づいた、レポート フィルター内の条件をすべて無視します。たとえば、レポートに地域売上メトリックがある場合は、メトリックの計算時に、レポート フィルター内の「国」、「地域」、「コール センター」に基づく条件はすべて無視されます。しかし、「年」は「地域」に直接関係していないので、「年」に基づく条件は無視されません。
    • [なし]: レポート フィルターとのメトリックの関係を未指定のままにします。 ここで指定する代わりに、ターゲットおよびグループのオプションによって、メトリック レベルを定義します。
      • レポートで、メトリックのターゲットと同じ階層にアトリビュートが含まれる場合は、メトリックは、そのレポート アトリビュートのレベルで集計されます。
      • レポートで、メトリックのターゲットと同じ階層に他のアトリビュートが含まれていない場合は、メトリックは、[絶対] オプションが選択された場合と同じように集計されます。
  • [メトリック集計]: レポートに表示されるときにメトリックがグループ化 (集計) される方法を指定します。 以下のオプションがあります。
    • [標準] (デフォルト): ターゲットのアトリビュート レベルでメトリックのデータをグループ化します。
    • [なし]: メトリックのデータをグループ化に使用されないように、ターゲット アトリビュートを除外します。ターゲット アトリビュートの子もすべて除外されます。このオプションは、レポート レベルではなく、設定されたレベルで計算されるメトリックに使用できます。

    次のオプションは、集計不能なメトリックにのみ使用されます。集計不能なメトリック は、在庫メトリックなどのアトリビュートで集計できないメトリックです。たとえば、年間の在庫を計算するための月次在庫の数値がデータ ウェアハウスに存在する場合、月次の数値を合計しても、有効なビジネスの測定にはなりません。むしろ、月末在庫数または月初めの在庫数をもとに、年間を通じた在庫総数の変化を把握する必要がある場合があります。

    • [開始ルックアップ]: ルックアップ テーブルの最初の値を使用します。
    • [終了ルックアップ]: ルックアップ テーブルの最初の値を使用します。
    • [開始ファクト]: ファクト テーブルの最初の値を使用します。
    • [終了ファクト]: ファクト テーブルに含まれる最後の値を使用します。

メトリック フィルターとメトリック計算の相互作用に関連する詳細オプションを定義できます。

  • 他のユーザーがこの定義に追加の単位を追加することを許可する:メトリックが次元単位を受け入れるかどうかを決定します。このオプションは、テンプレート レベルで使用されるメトリックと、メトリック修飾のフィルターで使用されるメトリックに適用されます。次元は、メトリック レベルを完成させるために元の単位とマージされます。このオプションはデフォルトで選択されています。
  • レポートまたはレベルにないフィルター属性をメトリック計算に含める:メトリックが計算されるときにメトリック フィルターを適用するかどうかを決定します。このオプションがクリアされている場合(デフォルト)、レポートまたはメトリックのレベルにないフィルター属性は、メトリックの計算に含まれません。このオプションを使用すると、レポートに含まれているデータに基づいて、メトリック フィルターのどの部分を適用するかを決定できます。これにより、同じメトリックを複数のレポートで再利用でき、特にメトリックとフィルター修飾が複雑な場合に、複数のメトリックを作成および保守する必要がなくなります。

ネストされたメトリックのレベル

Strategy One (2025年6月) 以降、Workstation のメトリック エディターでは、ネストされたメトリックのすべてのレイヤーにレベルを追加できます。

レポート レベル:レポートのコンテキストとの相互作用

メトリックを作成すると、レベルはデフォルトでレポート レベルに設定されます。メトリックは、メトリックが配置されるレポート上の属性のレベルで計算されます。

レポート レベルを維持することで、メトリック計算をレポートに適応させることができます。レポート レベルと項目レベルで収益ファクトを合計するメトリックを考えてみましょう。

  • この収益メトリックを地域を含むレポートに配置すると、その属性がメトリック(項目)に明示的に設定されたレベルと共に、メトリック計算に影響します。

  • 同じメトリックを顧客を含むレポートに配置すると、その属性とメトリック レベルがメトリック計算で使用されます。

つまり、メトリック レベルのレポート レベルは、レポート上のすべての属性 ID でグループ化するようにエンジンに指示します。レポートのコンテンツがメトリック計算に反映されます。

レポート レベルの削除

レポート レベルが削除されると、レポートに含まれる内容に関係なく、メトリックに明示的に設定されたレベルのみがメトリック計算に影響します。たとえば、前述の収益メトリックからレポート レベルを削除します。このメトリックを地域属性と他の2つの収益メトリック(1つはレポート レベルのみ、もう1つはレポート レベルと項目)を含むレポートに配置します。レポート結果を以下に示します。

収益:レポート レベルと収益:レポートと項目のメトリックは同じ結果を計算し、各地域の収益を提供します。収益:項目メトリックは、各行で、すべての地域のすべての項目の収益を計算します。メトリックが地域を区別しないため、数値は各行で同じになります。数値はレポートの総合計と同じです。

  • レポート レベルの削除の影響の詳細については、 『上級レポーティング ヘルプ』を参照してください。
  • 関連トピック