シェア率を計算する
ほとんどのタイプのチャートでは、所定の値がレポートのデータ全体に占める割合を簡単に計算できます。
「設定パネルの表示」で、目的のメトリックの「%として」ボックスのチェックをオンにします。
ただし、テーブル形式のレポートではこのオプションが利用できないため、この手順を行っても機能しません。 このチュートリアルでは、カスタマーサポートシステムの例を用いて、テーブル形式でシェア率を表示する方法のヒントを説明します。
1つのメトリックの他のメトリックに対する割合 (%) を計算する
合計チケット数に対する解決済みのチケット数の割合を計算するとします。 % Solved Ticketsメトリックの定義は次のとおりです。
SELECT # Solved Tickets / # Tickets
この1つのセルのレポートは、グループ属性によりスライスすることで、拡張できます。 上位10のフィルターを適用すると、カスタム数値形式が次のように表示されます。
同じメトリックの全体に対する割合を時系列で計算する
全体に対するメトリック値の割合を時系列で追跡する必要があるとします。 # Ticketsは合計チケット数を表すとします。 その四半期全体のチケットの百分率分布を求めるには、次のように % Tickets by Quarter メトリックを定義します。
SELECT # Tickets / (SELECT # Tickets BY Quarter/Year (Created))
上記のメトリックの分子は制限されないはずなので、レポートレベルのこの属性でスライスできます。 分母は、チケット数を合計するレベルによって決まります。
この結果は次のようになります。
すべての値にまたがる割合 (%)
特定の集約レベルにおいて、全メトリック値の割合を計算する必要がある場合もあります。 下に例では、% Tickets Solvedメトリックは、年レベルを除くあらゆるディメンションにわたって解決済みチケット数を作表して計算します。
SELECT # Solved Tickets / (SELECT # Solved Tickets BY ALL IN ALL OTHER DIMENSIONS EXCEPT 年 (解決済み))
BY ALL IN ALL OTHER DIMENSIONSにより、# Solved Ticketsメトリックがすべてのディメンションにわたって強制的に計算されます。 ただし、年レベルで計算するには、例外を追加する必要があります。 この結果は次のようになります。