Strategy One

スタンドアロン メトリックの作成

Strategy One (2025年6月) 以降、Workstation の Metric Editor が更新され、使いやすさ、機能、およびパフォーマンスが向上しました。現在では、基本式の作成と、ネストされたメトリックのすべてのレイヤーへのレベル、条件、および変換の追加が含まれており、MicroStrategy Developer で利用可能な機能です。

(missing or bad snippet)

売上数値を合計するような単純なメトリックや、ランニング サム、パーセント対合計メトリック、レベル、フィルター、変換などのカスタム式などの非グループ関数を使用するより複雑なメトリックを作成できます。また、複数の関数レイヤーを含むネストされたメトリックも作成できます。

(missing or bad snippet)(missing or bad snippet)

メトリックの作成

  1. Workstation ウィンドウを開きます。
  2. File メニューから、New Metric を選択します。
    • 代わりに既存のメトリックを編集するには、メトリックを見つけてダブルクリックします。
  3. 複数の環境またはプロジェクトに接続している場合は、環境とプロジェクトを選択します。Metric Editor ダイアログ ボックスが開きます。
  4. メトリックの名前をクリックし、新しい名前を入力して、Enter キーを押します。

  5. データ タイプドロップダウン リストでメトリックのデータ タイプを選択するか、デフォルトのままにします。

    • 一部のデータ タイプは書式設定が可能です。たとえば、Binary を選択した場合は Byte Length を設定でき、Decimal を選択した場合は Precision と Scale を設定できます。書式設定が利用可能な場合、More Settings (3 つの点) アイコン が利用可能になります。それをクリックして書式設定を設定します。

  6. メトリックの説明を入力します。

    Formula ペインでメトリック式を入力するか、Objects ペインと Functions ペインを使用してより案内された体験を得ることができます。各方法の手順を以下に示します。

    案内された体験を使用

  7. Functions ペイン をクリックして、関数を検索して選択します。

    • 関数を見つけるには、検索ボックスに名前を入力します。

    • ドロップダウン リストから関数カテゴリ (Basic Functions や String Functions など) を選択して関数を参照することもできます。

    • 関数を選択すると、その説明と構文が Functions ペインの下部に表示されます。

    • 関数をダブルクリックして Formula ペインに追加します。関数を追加すると、以下に示すように、その構文と説明がポップアップで表示されます。パラメーター構文 (以下の画像の <Tiles, Ascending, BreakBy> など) を Formula ペインにコピー アンド ペーストして編集できます。Functions ペインの下部に表示される例と Details リンクを参考にしてください。一部のパラメーターは、式を検証するときに自動的に入力されます。

  8. Objects をクリックし、ペインを使用して式で使用するオブジェクトを検索して選択します。オブジェクトは、再利用可能なメトリック定義である基本式の場合があります。

    • オブジェクトを見つけるには、検索ボックスに名前を入力します。

    • ドロップダウン リストとフォルダーを使用してオブジェクトを参照することもできます。

    • オブジェクトをダブルクリックして Formula ペインに追加します。

    メトリック式の入力

  9. 左側のFormula ペインにメトリック式を入力します。式は、算術演算子 (+、-、*、/) と Average、Rate、MonthEndDate などの関数で構成されます。演算子と関数は、属性、ファクト、またはメトリックに適用されます。入力すると、関数、属性、ファクト、メトリック、基本式などの一致するオブジェクトがドロップダウン リストに表示されます。メトリックにオブジェクトを追加するには、次のいずれかを実行します:
    • リストからオブジェクトを追加するには、オブジェクトの名前を選択します。
    • 関数を選択すると、その構文と説明がポップアップで表示されます。パラメーター構文を Formula ペインにコピー アンド ペーストして編集できます。Functions ペインの下部に表示される例と Details リンクを参考にしてください。一部のパラメーターは、式を検証するときに自動的に入力されます。
  10. メトリックの作成を続行

  11. Validate をクリックして式をチェックし、一部のパラメーターとレポート レベルを自動的に入力します。以下の例では、レベルに関する情報が中括弧 {} の間に表示されます。これは、式が標準フィルタリングと標準集計でレポート レベルを使用することを示しています。

  12. 追加されたパラメーターを編集できます。たとえば、NTile 関数と Revenue メトリックを追加してから Validate をクリックしました。以下に示すように、タイル数と値が昇順または降順でソートされているかどうかのパラメーターが自動的に追加されます。タイル数を編集し、Ascending を false に変更できます。

  13. 有効な式でない場合は、式の構文をチェックして修復してください。

  14. OK をクリックして式を保存し、Breakdown などの他のタブを有効にします。

  15. Save をクリックします。

  16. レベル、条件、変換を追加してメトリックをさらに定義できます。Breakdown をクリックしてから:
    • メトリックを評価する属性レベルを定義するには、メトリックにレベルを追加します。レベル メトリックは、レポートに City 属性が表示されている場合でも、地域の収益値を計算できます。地域メトリックを貢献度メトリックで使用して、各都市が地域全体の収益にどれだけ貢献しているかを計算します。

    • メトリックに含まれるデータをフィルタリングするには、メトリックに条件を追加します。たとえば、条件付きメトリックは特定の地域または時間枠の収益を計算します。

    • メトリックに「4 か月前」などのオフセット値を適用するには、変換を追加します。

  17. メトリックの列ヘッダーと値を書式設定できます。手順については、メトリックの書式設定を参照してください。

  18. レポートでメトリックを合計するために使用できる関数の選択、動的集計関数の選択、結合の指定、null チェックなどの VLDB プロパティの設定など、さまざまなオプションを設定できます。手順については、 メトリック オプションを適用するを参照してください。

  19. Save をクリックします。

メトリックを作成したら、メトリックをレポート、ドキュメント、またはダッシュボードに追加してデータを分析できます。手順については、レポートの作成と編集ドキュメント作成、または 空のダッシュボードを作成を参照してください。また、フィルターの作成やプロンプトの作成時にもメトリックを使用します (レポート用オブジェクト プロンプトの作成および編集および 値プロンプトの作成を参照)。

関連トピック