KPI コンポーザーでのタスクの生成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:7分
  • プロジェクト内の KPI コンポーザー アーティファクトごとに、タスクを生成して同等の パフォーマンスアナリティクス 要素を作成できます。すべてのタスクが 1 回のアクションで作成されます。タスクは、アナリティクス実装の担当グループに自動的にアサインされます。

    タスクを生成して、KPI コンポーザープロジェクトの定義に基づいて次のパフォーマンスアナリティクスおよびレポート要素を作成できます。タスクは、次の順序で要素のタイプごとに生成されます。

    • ブレークダウン
    • 部下
    • インタラクティブフィルター
    • インジケーター
    • ウィジェット
    • スポットライトグループ
    • コンテンツブロック
    • ダッシュボード
    重要:
    要素を作成するタスクを生成するには、関連する KPI コンポーザー アーティファクト定義に必要なすべての情報が含まれている必要があります。たとえば、ブレークダウンまたは自動インジケーターを作成するタスクを生成するには、その定義で名前とファクトテーブルを指定する必要があります。
    図 : 1. タスクに必要な情報を示す優先度ブレークダウンの定義
    名前とファクトテーブルの値を表示する優先度ブレークダウンの定義。

    KPI コンポーザータスクをアサイン

    KPI コンポーザープロジェクトのタスクをグループにアサインします。デフォルトでは、タスクはアナリティクス実装者のアサイン先グループにアサインされます。このグループにユーザーとグループを追加することも、別のアサイン先グループを選択することもできます。

    始める前に

    必要なロール:sn_kpi_composer.user、sn_kpi_composer.admin、admin

    このタスクについて

    KPI コンポーザープロジェクトのすべてのタスクは、同じアサイン先グループにアサインされます。タスクを生成すると、グループは通常のワークフローでタスクを処理します。

    デフォルトでは、タスクは KPI コンポーザー で提供される [アナリティクス実装者] グループにアサインされます。このグループには、デフォルトで pa_admin ロールが含まれています。このグループに追加するすべてのユーザーには、このロールが付与されます。このグループへのアクセス元 ユーザー管理 > グループをクリックするか、[レビュー] タブの [タスク] タイルにある [アナリティクス実装者 ] リンクに従います。このグループを編集するには、user_admin ロールが必要です。このグループにユーザーを追加および削除する方法の詳細については、「 ユーザーグループの作成」を参照してください。

    アサイン先グループを変更するには、次の手順に従います。

    手順

    1. KPI コンポーザープロジェクトを開きます。
    2. [ レビュー ] タブを開きます。
    3. [ タスク] タイルを見つけます。
    4. 現在のアサイン先グループの名前の横にある [クリア] アイコンを見つけて選択します。
      KPI Composer プロジェクトの [レビュー] タブにある [クリア] アイコンの上にカーソルがある [タスク] タイル。
    5. アサイン先グループをクリアすることを確認します。
    6. 必要なアサイン先グループの名前の入力を開始します。
      KPI コンポーザー は、予測される一致のリストを提供します。

      アサイン先グループの名前の一部を入力し、一致を提案された場合。

    7. グループを選択します。

    次のタスク

    タスクを生成して、選択したグループにアサインします。

    タスクを生成

    1 回のアクションで、十分に定義されたすべての KPI コンポーザー アーティファクトのタスクを生成します。

    始める前に

    • アナリティクス実装者グループにユーザーを入力します。
    • KPI コンポーザープロジェクトの設計を完了します。必要なアーティファクトをすべて定義する必要があります。ただし、後で変更した場合は、タスクを再生成できます。タスクを再生成することは、タスクの完了を追跡する良い方法です。

    必要なロール:sn_kpi_composer.user、sn_kpi_composer.admin、admin

    手順

    1. KPI コンポーザーに移動し、完全に定義されたプロジェクトを開きます。
    2. [レビュー] タブを開きます。
    3. [タスク] タイルを見つけます。
    4. [タスクを生成] を選択します。

    タスクの結果

    パフォーマンスアナリティクスおよびレポートのアーティファクトを作成するためのタスクを生成します。これらのタスクは、アナリティクス実装者のアサイン先グループに自動的にアサインされます。

    次のタスク

    自分が作成したタスクを表示します。[タスク] タイルには、アクティブなタスク、保留中のタスク、および完了したタスクへのリンクがあります。リンクをクリックすると、タスク定義 [sn_kpi_composer_task_definition] テーブルに移動します。

    タスク定義レコード

    KPI コンポーザー タスクは、タスク定義 [sn_kpi_composer_task_definition] レコードで定義されます。タスクを生成するときに、これらのレコードを作成するか、ステータスを更新します。

    既存のタスク定義レコードには、[レビュー] タブの [タスク] タイルにあるリンクからアクセスできます。これらのリンクをクリックすると、次のようにフィルタリングされたレコードリストが表示されます。
    リンク フィルター
    アクティブなタスク
    • プロジェクト CONTAINS <プロジェクト名>
    • (作成、更新) のステータス
    • 依存関係を待機中 = false
    保留中のタスク
    • プロジェクト CONTAINS <プロジェクト名>
    • (作成、更新) のステータス
    • 依存関係を待機中 = true
    完了したタスク
    • プロジェクト CONTAINS <プロジェクト名>
    • ステータス = OK

    タスクステータス

    タスクジェネレーターを実行すると、すべてのタスクのステータスが決定されます。タスク生成では、次のロジックを使用してタスクを作成し、そのステータスを設定します。

    1. KPI コンポーザー アーティファクトはまだ存在しますか? 存在しない場合、ステータスは [削除済み] になります。
    2. 既存の KPI コンポーザー アーティファクトに有効な定義がありますか? 該当しない場合、ステータスは [未完了] になります。
    3. 有効なKPI コンポーザーアーティファクト定義は、パフォーマンスアナリティクスインジケーターや CMS コンテンツブロックなどの既存のServiceNow AI Platform要素にリンクされていますか? 該当しない場合、ステータスは [作成] です。
    4. リンクされた要素が存在し、ステータスが以前に [OK] に設定されていた場合、アーティファクト定義は後で更新されましたか? その場合、ステータスは [更新] です。
    5. それ以外の場合、リンクされた要素が存在する場合、ステータスは [OK] です。

    タスク定義レコードのステータスが [削除済み]、[未完了]、[作成]、[OK]、または [更新] になるタスク生成ジョブのロジック。

    アーティファクト更新の追跡

    タスク生成では、ステータスが [OK] のタスク定義を含むすべてのタスク定義がチェックされます。タスクステータスが [OK] に設定された後にアーティファクト定義が変更された場合、次のタスク生成ジョブはタスクステータスを [更新] に変更します。変更がないかチェックされるアーティファクト定義のフィールドは、アーティファクトタイプによって異なります。他の関連するアーティファクトを変更すると、ステータスが [更新] に変更されることもあります。次の表に、フィールドと関連するアーティファクトを示します。
    アーティファクト定義 フィールド 関連するアーティファクトの変更
    ブレークダウン 条件
    ファクトテーブル
    名前
    インジケーター 集計 追加されたブレークダウン
    条件 削除されたブレークダウン
    方向
    ファクトテーブル
    計算式
    周期
    インジケータータイプ
    名前
    レポート 集計
    条件
    説明
    ファクトテーブル
    名前
    レポートソース
    ソースタイプ
    インタラクティブフィルター UI コントロールタイプ
    タイトル
    説明
    インタラクティブフィルター
    PA ウィジェット ウィジェットタイプ
    ビジュアル化タイプ
    タイトル
    説明
    要素をフォロー
    時系列
    アーティファクト
    スポットライト タイトル
    説明
    アーティファクト
    ダッシュボード 名前 追加されたブレークダウン
    説明 削除されたブレークダウン
    変更されたキャンバスレイアウト:キャンバスの並べ替え/削除/追加

    タスクフロー

    KPI コンポーザー タスクは、 ServiceNow AI Platform® フローデザイナーで作成されたフローを利用します。

    KPI コンポーザー には、タスク状況間の移行を管理する 2 つのフローがあります。
    • KPI コンポーザー:アナリティクスタスクフロー
    • KPI コンポーザー - タスク定義フロー

    これらのフローはどちらもフローデザイナーで変更できます。ただし、それらを直接変更するのではなく、フローをコピーしてコピーを変更する必要があります。コピーをアクティブにし、提供されたフローを非アクティブ化します。これを行うのは、 KPI コンポーザー の更新にフローの更新が含まれる可能性があるためです。提供されているフローを変更すると、それらのフローの更新が失敗することがあります。代わりに、更新後に、提供されたフローで変更を調べることができます。コピーしたフローにこれらの変更を組み込みます。

    次の図は、提供されたフローを要約したものです
    。 KPI コンポーザー:アナリティクスタスクフロー。

    KPI コンポーザー - タスク定義フロー