式インジケーターの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:11分
  • 式インジケーターを作成して、1 つ以上の他のインジケーターから新しい計算済みスコアを生成します。式には、インジケータースコアに加えて、インジケータースコアとインジケーターターゲットの間のギャップなどの計算を含めることができます。

    始める前に

    必要なロール:pa_power_user、pa_admin、または admin

    このタスクについて

    多くの場合、式は以下の目的で使用されます。
    • 比率とパーセンテージを計算する。
    • 異なるアプリケーションのデータを結合する。
    • 履歴パフォーマンスに基づいて予測インジケーターを構築する。

    式インジケーターのフィールドは、自動インジケーターのフィールドに似ています。ただし、[ソース]、[追加条件]、および [コレクション] プロパティの代わりに、式ステートメントが定義されています。式は、他のインジケーター、定数、変数、時系列、またはこれらの要素の任意の組み合わせで構成できます。

    注:
    • インジケーターを作成するには、 パフォーマンスアナリティクス のサブスクリプションが必要です。
    • ドメインセパレーションを使用している場合、インジケーターは現在のドメインに作成されます。

    手順

    1. 次のいずれかのナビゲーションパスを使用します。
      • プラットフォームアナリティクスに移行していないアップグレードされたインスタンスを使用している場合は、 すべて > Performance Analytics (パフォーマンスアナリティクス) > インジケーター > 式インジケーター をクリックし、[ New] を選択します。
      • 新しいインスタンスを使用している場合、または プラットフォームアナリティクス に移行した場合は、 すべて > プラットフォームアナリティクス管理 > インジケーター > 式インジケーター をクリックし、[ New] を選択します。
    2. [ 名前 ] フィールドで、インジケーターにわかりやすい名前を付けます (例:オープンインシデントの平均期間)。
    3. [ カレンダー] フィールドで、標準カレンダー、ビジネスカレンダー、または会計カレンダーグループを選択します。
    4. ビジネスカレンダーまたは会計カレンダーを選択した場合は、カレンダー頻度を選択します。
      式内の少なくとも 1 つのインジケーターが、指定されたカレンダー頻度と一致する必要があります。カレンダー頻度の選択は、ビジネスカレンダーエントリまたは会計カレンダースケジュールの設定によって異なります。
      たとえば、グレゴリオ暦には、四半期、月、週、および年の頻度があります。グレゴリオ暦を使用している場合は、これらの頻度のいずれかを選択する必要があります。
      グレゴリオ暦のカレンダー頻度オプション
    5. このインジケーターのスコアが時間の経過とともに増減することを希望する場合は、[方向] フィールドで [最大化] または [最小化] を選択します。
      分析ツールとグラフィック ディスプレイがこのインジケーターの [方向] に使用されています。
      ヒント:
      可能な限り方向を設定します。すべてのキー インジケーターは、最大化または最小化に設定する必要があります。
      ユースケース
      最大化 このインジケーター スコアの増加が求められている場合に選択します。例えば、収益を表示するインジケーターには [最大化] を選択することを考慮します。分析ツールとグラフィック要素は、この指標スコアの増加は良いことであり、減少は悪いことを反映しています。
      最小化 このインジケーター スコアの減少が求められている場合に選択します。例えば、収益を表示するインジケーターには [最小化] を選択することを考慮します。分析ツールとグラフィック要素は、このインジケータースコアの減少は良いことであり、増加は悪いことを反映しています。
      なし このスコアの変更の方向が、ビジネスにとって重要でない場合に選択します。
    6. このインジケーターの計算式を定義します。
      1. 計算された値を数式で使用するには、方法 (反復可能) の [参照 ] をクリックします。
        PAFormulaUtils() のメソッドを式に挿入するためのダイアログが開きます。この API は、インジケーターの計算値を返します。この API の使用の詳細については、「 数式のアナリティクスメソッドを取得する」を参照してください。
        [メソッドを式に追加 (Add a method to the formula)] ダイアログボックスのメソッドの説明ラベルのリスト。[指定されたインジケーターのグローバルターゲットギャップを取得 (Get global target gap of the specified indicator)] が強調表示されています。
      2. インジケーターのスコアを式に入れるには、[ インジケーターを参照 ] リンクをクリックし、ダイアログに入力します (繰り返し可能)。
        表 : 1. インジケーター選択ダイアログ
        フィールド 説明
        インジケーター 貢献インジケーターとして式に挿入するインジケーター。

        このインジケーターにビジネスカレンダーまたは会計カレンダーを使用する場合、式内の少なくとも 1 つのインジケーターで、一致するカレンダーとカレンダー頻度を使用する必要があります。

        ブレークダウン、要素、第 2 レベルのブレークダウン、第 2 レベルの要素 インジケーターのスコアをフィルタリングするための最大 2 レベルのブレークダウンと要素。ブレークダウンを指定する場合は、そのブレークダウンの要素を指定する必要があります。これらのブレークダウンと要素は、この貢献インジケーターにのみ適用され、式インジケーター全体には適用されません。
        時系列 インジケーターの生のスコアを表示する代わりにインジケーターに適用する、7 日間の移動平均などの事前定義された分析関数。 この時系列は、この貢献インジケーターにのみ適用され、式インジケーター全体には適用されません。
        ブレークダウンを許可 式内の個々のインジケーターではなく、式インジケーター全体に適用されるブレークダウンを適用して、この貢献インジケーターに適用します。デフォルトで有効になっています。詳細については、「式内の貢献インジケーターがブレークダウンをフォローしないようにする」を参照してください。

        ブレークダウンは、インジケーターの保存後に使用できる [ ブレークダウンの管理] ダイアログを使用して式全体に追加されます。ステップ 11 を参照してください。

        メソッドで使用します。 このインジケーターのスコアの代わりに一意の識別子を返します。式でメソッドのインジケーターを指定する場合は、このボックスを選択します。これらのメソッドは、 アナリティクスハブからインジケーターの計算値を取得します。これらのメソッドの使用の詳細については、「 数式のアナリティクスメソッドを取得する」を参照してください。

        インジケーターは手動で追加できます。ただし、 インジケーターの参照 機能を使用することで、インジケーターとブレークダウン要素に適切な表記があることを確認できます。

        式インジケーターを保存すると、式のインジケーターが [ 貢献インジケーター] 関連リストに表示されます。式インジケーターを含めると、その貢献インジケーターもリストされます。
      3. 必要に応じて、算術演算子と記号を に追加します。

        式に含める演算子や数値を入力します。+、-、/、%、>、< などの有効な演算子記号を使用します。式にインジケーターを追加することもできます。たとえば、オープンインシデントの合計経過時間とオープンインシデントの数に基づいてオープンインシデントの平均経過時間を計算するには、[[オープンインシデントの合計経過時間]] / [[オープンインシデント]] / 24 の計算式を使用します。

        式でデータ収集期間を指定するには、変数 score_start とscore_end を使用して、データ収集期間の開始と終了をそれぞれ参照します。ただし、 ユーザーのタイムゾーンが異なることによるscore_start/終了の変更の注意事項を参照してください。
        警告:
        パフォーマンスアナリティクス スクリプトまたは式インジケーターで GlideRecords または GlideAggregates を使用しないでください。必要なものを取得するためにこれらの操作を使用する必要がある場合もありますが、これらはコストがかかり、数十万回実行する可能性があります。使用する前に、代替が存在しないことを確認してください。
    7. [ アクセス制御 ] タブで、このインジケーターをライブラリに保存するかどうか、およびユーザー、グループ、またはロール別にインジケーターの表示を制限するかどうかを設定します。
    8. [ その他 ] タブで、その他のプロパティを設定します。
      これらのプロパティは、式インジケーター全体に適用されます。
      表 : 2. [その他] タブのフィールド
      フィールド 説明
      デフォルトの時系列 7 日間の実行平均など、事前定義された分析関数。[ 結果に時系列を適用 ] が設定されているかどうかに応じて、この時系列は、結果が計算される前の各コンポーネント インジケーターまたは結果に適用できます。
      ライブグループプロファイル

      ライブフィードグループのライブグループプロフィール [live_group_profile] レコード。グループプロファイルを指定して、そのグループがこのインジケーターに関する通知を受け取るようにします。

      Now Platform上のこのソーシャルアプリケーションの詳細については、「ライブフィード」を参照してください。

      注文

      インジケーターが アナリティクスハブに表示される順序を示す番号。最小値のインジケーターがリストの一番上に表示されます。[順序] フィールドに値が指定されていない場合、インジケーターは [名前] フィールドを使用して a から z まで表示されます。[順番] フィールドを使用するには、すべてのインジケーターの順番の番号を入力する必要があります。少数のインジケーターにのみ数値を入力すると、インジケーターが表示される順序が a から z に戻ります。

      プラットフォームアナリティクスエクスペリエンスでは使用されません。

      実線のレンダリング

      選択すると、特定の日付にデータがない場合でも、このインジケーターの アナリティクスハブKPI 詳細 に切れ目のないデータ線が表示されます。この動作は、開始日が異なるデータセットを表示する場合や、在庫情報など定期的に更新されないデータを表示する場合に便利です。

      インジケーター、 アナリティクスハブ 、または KPI 詳細に時系列が設定されている場合、実線は表示されません。

      時系列を結果に適用 結果が計算される前に、各コンポーネントインジケーターではなく、式の計算結果に時系列集計を適用します。このオプションは、ウィジェットまたは アナリティクスハブのインジケーターに対して選択された時系列に適用されます。インジケーターにデフォルトの時系列が指定されている場合、このオプションはその時系列にも適用されます。詳細については、「結果または貢献インジケーターへの時系列の適用」を参照してください。
      計算式コンポーネントが NULL となることを許可する null スコアが含まれている場合でも計算式が計算されます。トラブルシューティングに役立ちます。詳細については、「式にスコアがないインジケーターを検出する」を参照してください。
      複数のブレークダウン要素のスコアのアグリゲーションを許可 ウィジェットがこのインジケーターの複数のブレークダウン要素の合計スコアを表示できるようにします。このフィールドが選択されている場合、このインジケーターを使用するブレークダウンダッシュボードのフォームで集計値または分離値のいずれかを選択できます。加算、減算、または乗算に基づく数式は、通常、集計を許可するのに適した候補です。パーセンテージの合計が 100% の場合は、パーセンテージもサポートされます。一方、平均で要素を集計した結果、または関連のないパーセンテージの結果は、通常、意味がありません。
      警告:
      これらの集計は、数学的妥当性はチェックされません。
    9. オプション: [予測] タブで、予測方法、予測するデータ収集期間、予測の基礎となる履歴データの量、予測値の上限と下限を設定します。
      詳細については、「パフォーマンスアナリティクススコア予測」を参照してください。
    10. コンテキストメニューを展開して [ 保存] をクリックします。

      コンテキストメニューの [保存] オプション
    11. 数式インジケーター全体にブレークダウンを適用するには、ページ上部の [ ブレークダウンの管理 ] をクリックします。
      デフォルトでは、式のすべての貢献インジケーターに対して構成されたブレークダウンのみを適用できます。
      注:
      システムプロパティ com.snc.pa.formula_indicator_valid_breakdown この動作を制御します。デフォルトでは true です。false に変更すると、少なくとも 1 つの貢献インジケーターがブレークダウンを使用する場合に、式インジケーターにそのブレークダウンを適用できます。ウィジェット、 アナリティクスハブ、または KPI 詳細 でサポートされていないブレークダウンのスコアを表示しようとすると、値ではなく警告メッセージが表示されます。

      式インジケーターレコードでブレークダウン要素を選択することはできません。ブレークダウンを選択できます ブレークダウンは、インタラクティブ、つまり アナリティクスハブKPI 詳細、適切に構成されたウィジェット、およびブレークダウンダッシュボードでのみ使用できます。[ブレークダウンを管理] ツールの使用方法の詳細については、「ブレークダウンのアサインとマップ」を参照してください。

    インシデントバックログの増加

    あなたはインシデントマネージャーとして、インシデント解決の効率を向上させたいと考えています。新規および解決済みのインシデントは、既に [新規インシデントの数] および [解決済みインシデントの数] インジケーターとして追跡されています。ただし、これらのインジケーターでは、インシデント解決を改善するという目標を達成できているかどうかはわかりません。

    未処理のインシデントの量を測定するための新しいバックログ増加 KPI が必要です。この KPI を実装するには、次の式を使用して、「インシデントバックログの増加」という名前の式インジケーターを作成します。
    [[Number of new incident]] - [[Number of resolved incidents]]

    インシデントバックログ増加インジケーターレコード。
    [ライブラリに表示] をオンにすると、インジケーターがKPI 詳細に表示されます。KPI 詳細 の情報パネルでは、インジケーターで使用されている式を確認できます。
    のインシデントバックログの増加インジケーター KPI 詳細