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

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

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

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

    KPI Composerタスクをアサイン

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

    始める前に

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

    このタスクについて

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

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

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

    手順

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

      アサイン先グループの名前の一部を入力し、一致するものが提示されます。

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

    次のタスク

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

    タスクを生成

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

    始める前に

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

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

    手順

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

    タスクの結果

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

    次のタスク

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

    タスク定義レコード

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

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

    タスクステータス

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

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

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

    アーティファクト更新トラッキング

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

    タスクフロー

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

    KPI Composer には、タスクステータス間の移行を管理する 2 つのフローが用意されています。
    • KPI コンポーザ - アナリティクスタスクフロー
    • KPI コンポーザ - タスク定義フロー

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

    次の図は、提供されたフローをまとめたものです。
    KPI コンポーザ - アナリティクスタスクフロー。

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