MicroStrategy ONE
メトリック式エディター
メトリック関数エディターを使用して、データウェアハウスのデータに対して実行される計算であるメトリックを、作成および編集できます。メトリックは、ビジネス測定値および重要業績指標を表するもので、スプレッドシート ソフトウェアの数式のようなものです。メトリックを作成および編集する手順は、下記に示します。
メトリック式エディターを使用して:
- 複数のメトリックを組み合わせて複合メトリック (例:
Revenue - Profit
)。 - 複数のレイヤーの関数を含むメトリックを作成します (a ネストしたメトリック、例えば
Avg(Sum(Revenue))
、最初にすべての売上ファクト値を追加し、平均値を求めます。 - ビルドカスタム式合計に対する割合のメトリックや、カスタム 関数を使用する式などですMicroStrategy関数プラグイン ウィザード。の概要は、MicroStrategy関数プラグイン ウィザード。『関数リファレンス』。
- メトリックの作成方法メトリック式を直接入力。
メトリックを作成するには、算術演算子 (+、-、*、/) および関数で構成されるメトリックの式を定義する必要があります。演算子および関数は、ファクト、アトリビュート、またはメトリックに適用できる。複合メトリックの式の例は RunningAvg(Cost)
ここで、コストはメトリックであり、RunningAvg は実行平均を計算する関数です。もう 1 つの例は Sum(Cost)
+ Sum(Profit)
ここで、コストと利益はメトリックであり、合計は合計を計算する関数です。この場合、"Cost" メトリックの合計が、"Profit"メトリックの合計に追加されます。
関数をメトリック式に追加するには、関数の定義に必要なオプションを選択する必要があります。たとえば、Sum、Average、First、または Maximum などのグループ関数を追加する場合は、メトリックの式を定義する必要があります。また、レベル、条件、およびトランスフォーメーションなどのオプションも定義できます。データ マイニング、日付、OLAP、および順位付けの関数などの非グループ関数を追加する場合は、関数に入力値 (引数と呼ばれる)、および関数の動作を指定するために使用するパラメーターを定義する必要があります。グループ化関数を使用するメトリック式の構文については、高度なレポートのヘルプ。非グループ関数の構文は、『関数リファレンス』を参照してください。
オブジェクトを選択し、プロセスの案内でメトリックを作成する場合、および、作成するメトリックに複数のメトリックやカスタム式が含まれていない場合は、
この手順は、メトリック式を直接入力する方法を理解していることを前提としています。グループ化関数を使用するメトリック式の構文については、高度なレポートのヘルプ。非グループ関数の構文は、『関数リファレンス』を参照してください。
スタンドアロン 対派生メトリック
このトピックは、スタンドアロン メトリック オブジェクトについて説明します。レポート、ダッシュボード、およびドキュメント内で派生メトリックを作成することもできます。個別のオブジェクトとしては保存されません。参照:
-
ダッシュボードのメトリックダッシュボードで作成する派生メトリックの概要です
式エディターを使用してメトリックを作成するには
- Workstation ウィンドウを開きます。
- 送信元ファイルメニュー、選択新しいメトリック。
- 複数の環境またはプロジェクトに接続している場合は、環境とプロジェクトを選択します。[メトリック エディター] ダイアログ ボックスを開きます。
- トグル式エディターダイアログ ボックスの右上にあります式エディターが開きます。
- 右側のペインにメトリック式を入力します。入力すると、アトリビュートやメトリックなどの一致するオブジェクトがドロップダウン リストに表示されます。オブジェクトをメトリックに加するには、以下のいずれかを実行します。
- オブジェクトをリストから追加するには、オブジェクトの名前を選択します。
- 追加するオブジェクトを参照して選択するには、 をクリックします参照
。[オブジェクトを選択] ダイアログ ボックスが開きます。オブジェクトの場所に移動するか、検索フィールドに名前を入力することでオブジェクトの場所を検索するか、オブジェクトの場所を参照してオブジェクトを選択します。
- [すべてのオブジェクト] ペインを使用して、式にオブジェクトを追加することもできます。オブジェクトの場所に移動するか、オブジェクトを検索します。オブジェクトをダブルクリックすると、カーソルの式に追加されます。
- 算術演算子 (+ や - など) やかっこやかっこを追加するには、式エリアの上にあるツール バーのオブジェクトをクリックするか、直接入力します。
- 式に関数を追加するには、左側の [関数] ペインで関数を選択します。複数のメトリックを追加して複合メトリックを作成できます (
Revenue - Profit
) やネストしたメトリック (Avg(Sum(Revenue))
)。次のいずれかの実行により、ペインに表示される関数のリストを絞り込むことができます:- 関数を名前で検索するには、検索フィールドに関数の名前を入力します。
ドロップダウン リストから、[数学関数] または [会計関数] などの関数カテゴリを選択します。ペインが更新されて、選択されたカテゴリに属する関数のみが表示されます。
関数を選択すると、構文の説明がダイアログ ボックスの下部に表示されます。[詳細] をクリックして、構文および例などの、関数についての詳細情報を表示します。
表示され、一致するオブジェクトから を選択して、式に関数を直接入力することもできます。[関数] ペインを使用すると、引数、パラメーター、
-
関数クリックの追加オプションを定義を編集関数は、関数ペインの関数の隣にあります次のいずれかの実行です:
-
選択した場合グループ化関数合計、平均、最初、最大など、メトリックの式だけでなく、レベル、条件、トランスフォーメーションなどのオプション コンポーネントを定義します。
ここをクリックすると、式の定義手順を表示できます。-
以下のいずれかの方法で、メトリックの式を定義します。
-
オブジェクトの名前を入力して式を指定するには、にオブジェクトの名前を入力しますファクト、メトリック、またはアトリビュートを検索フィールド。入力すると、一致するオブジェクトがドロップダウン リストに表示されます。使用するオブジェクトを選択します。
-
オブジェクトを選択して式を指定するには、参照アイコン
。[オブジェクトの選択] ダイアログ ボックスで、オブジェクトに移動して選択するか、オブジェクトを検索します。
-
-
関数がパラメーターを使用する場合 (合計関数で異なるエレメントをカウントするかどうかなど)、関数パラメーター定義します[OK] をクリックします。
-
レベル、条件、トランスフォーメーションを追加することで、メトリックをさらに定義できます。クリックすべて表示その場合:
- 終了: アトリビュート レベルを定義でメトリックを評価し、レベルをメトリックに追加します。手順については、レベル メトリックの概要。レベルには、メトリックが配置されたレポート、ドキュメント、ダッシュボードに含まれているものとは関係なく、メトリックの計算で使用するアトリビュートを指定できます。デフォルトでは、メトリックは、レポート、ドキュメント、またはダッシュボードのアトリビュートのレベルで計算されます。
- 終了: データをフィルターメトリックに条件を追加手順については、条件付きメトリック:データ計算をフィルターする方法。メトリック条件 (メトリック フィルターとも呼ばれます) は、レポート、ドキュメント、ダッシュボード上の他のメトリックに影響を与えることなく、メトリックに適用されます。レポート上の複数のメトリックに影響するレポート フィルターの詳細については、フィルターを作成。
- 終了: オフセット値を適用「4 ヶ月前」などのメトリックに、トランスフォーメーションを追加しますたとえば、今年から昨年までの売上の数値を比較できます。手順については、トランスフォーメーション メトリック:期間ベースの比較とその他の比較。
- [追加] をクリックします。
-
-
選択した場合非グループ化関数、データ マイニング、日付、OLAP、ランキング関数など、関数の入力値 (引数と呼ばれます) の表示を定義するオプション。関数の動作を決定するパラメーターも表示します。たとえば、NTile 関数には Ascending と Tiles という 2 つのパラメーターがあります。Ascending によって NTile の順序が昇順か降順かが制御され、Tiles によって分割の数が設定されます。引数またはパラメーターにカーソルを置くと、ツールヒントの説明が表示されます。
ここをクリックすると、式の定義手順を表示できます。-
表示された各引数について、値を入力するか、参照アイコン
関数の入力値として使用するメトリック、ファクト、プロンプト、またはその他の互換性のあるオブジェクトを見つけます。
-
リストされた各パラメーターに対して、値を入力するか、またはドロップダウン リストからパラメーター値を選択します。
-
[追加] をクリックします。
-
-
-
メトリック式が完成したら、検証。式エディターのメトリック式の下に、ステータス メッセージが表示され、新しいメトリック式が正しいかどうか示します。メッセージに有効なメトリック式と表示されれば、メトリック式は正しい状態です。
- メトリック式を削除して再度開始する場合は、クリア。
- メトリック ヘッダーおよびメトリック値がレポートで書式設定および表示される法方を定義することができます。たとえば、数値の表示方法、フォントのスタイルとサイズ、およびセルの表示色を定義できます。書式は、設定されているレポートに関係なく、メトリックに適用されます。メトリックを書式設定する手順は、「[メトリックをフォーマット] ダイアログ ボックス」を参照してください。
- レポート上のメトリックの合計に使用できる関数および動的集計関数 (レポート内のレポート グリッドからレポート オブジェクトにアトリビュートが移動された時に発生するメトリック値のロールアップに使用されます。) を選択できます。手順については、 [詳細メトリック オプション] ダイアログ ボックス。
- [保存] をクリックします。
メトリックを作成すると、レポート、ドキュメント、またはダッシュボードに追加してデータを分析できます。手順については、レポートを作成および編集。
関連トピック
-
メトリックの概要メトリックの概要を確認できます
-
[メトリックをフォーマット] ダイアログ ボックス: メトリックの書式設定について
-
[詳細メトリック オプション] ダイアログ ボックス動的集計および小計機能、VLDB プロパティ、メトリック別名、メトリック結合タイプ、その他の設定を定義する手順はこちらです
-
選択: 高度なメトリックのチャプター高度なレポートのヘルプグループ化機能を使用するメトリックの構文で
-
『関数リファレンス』グループ化していない関数の構文も含め、関数の説明に使えます