---
sourceDocument: Xanadu のガバナンス、リスク、コンプライアンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/governance-risk-compliance

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu のガバナンス、リスク、コンプライアンス

ft:clusterId :

    - grc

bundleId :

    - grc

workflow :

    - Technology


---

# インジケーターの夜間ジョブのパフォーマンス強化

# インジケーターの夜間ジョブのパフォーマンス強化 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

並列処理機能をサポートするために、インジケーターを処理するためのインジケーターデータキューと、コントロール、リスク、および問題の更新に関連するイベントを処理し、サポートデータを収集するためのサポートデータキューという 2 つの追加のカスタムキューが導入されました。

## インジケーターを効果的に処理するための新しいアーキテクチャ {#performance-enhancements-indicator-jobs__section_ewq_n2b_f1c}

インジケーターの実行は、効率的な処理のために 2 つのカスタムキューを利用する 3 段階のプロセスを実装することによって最適化されています。

最初のステップでは、処理が必要なインジケーターのセットがバッチインジケーターデータキューのキューに入ります。次に、バッチインジケーターデータプロセッサーがインジケーターを実行し、ステータスを設定し、インジケーターの結果またはタスクを作成します。次に、データ収集をサポートし、コントロール、リスク、問題などの依存オブジェクトを更新するために、インジケーターが別のカスタムキューに移動されます。

2 番目のステップでは、インジケーターサポートデータプロセッサーがインジケーターサポートデータキューからインジケーターレコードを取得し、コントロールまたはリスクステータスを更新します。また、構成に基づいて問題の作成または更新も行われます。その後、サポートデータ収集のために、インジケーター統計テーブルにインジケーターがプッシュされます。

最後に、サポートデータコレクションジョブは、サポートデータ統計テーブルからインジケーターレコードを取得し、インジケーターのサポートデータ収集を開始し、デフォルトキューと追加カスタムキューの両方を利用して効率的な処理を行います。  
注:  
インジケーター結果のビジネスルールは、インジケータージョブの実行中は実行されません。ただし、インジケータータスクの完了時には、同じビジネスルールが使用されます。インジケータービジネスルールは、実行中のパフォーマンスを向上させるためにインジケータージョブに移動されます。  
図 : 1. 追加キューを使用したインジケータージョブの処理

このアーキテクチャは、長時間かけて多数のインジケーターの実行をサポートします。サポートデータを収集するために導入されたサポートデータ収集ジョブにより、データ処理プロセスは大幅に改善されます。さらに、データの実行にかかる時間が大幅に短縮されます。  
注:  
サポートデータ収集ジョブは、サポートデータ収集のため、最初にインジケーターレコードのバッチをデフォルトキューにアサインします。バッチ処理キューおよびサポートデータキューの可用性に応じて、スケジュール済みジョブは、インジケーターレコードの後に続くバッチをラウンドロビン方式で、これらのキューに割り当てます (キューが空いており処理が可能な場合のみ)。

## データモデルの変更 {#performance-enhancements-indicator-jobs__section_pjf_5ns_c1c}

インジケーターテンプレートフォームに追加された \[サンプルのコレクションタイプ\] フィールドには、\[カウント\] または \[パーセンテージ\] のオプションがあります。デフォルト値は \[カウント\] です。\[パーセンテージ\] を選択した場合は、サポートデータを収集するためのパーセンテージ値を指定できます。

インジケータータスクの期日を把握するために、インジケーターテンプレートおよびインジケーターフォームの手動インジケーターに \[期日の期間 (日数)\] フィールドが追加されました。この期日に基づいて、インジケータータスクのオーナーにリマインダーメールが送信されます。

インジケーターサポートデータテーブルに導入された新しいフィールド (JSON タイプ) は、効率的なデータ管理に役立ちます。

* 関連テーブル変更の詳細については、「[ガバナンス、リスク、コンプライアンス とともにインストールされるテーブル](https://servicenow-prod.fluidtopics.net/CyUlFHdz~xmrnm00Y5Oqig "GRC プラグインを有効にするとテーブルが追加されます。")」を参照してください。
* 追加のシステムのプロパティの詳細については、「[GRC のプロパティ](https://servicenow-prod.fluidtopics.net/cMM1IwsqXcxcJvVMBmDwpg "ポリシーとコンプライアンスとリスク管理に共通の GRC プロパティは次のとおりです。")」を参照してください。
* インジケーターフォームの変更については、「[GRC インジケーターを作成する](https://servicenow-prod.fluidtopics.net/6LJywPt8PvezYVtpH6MF5g "コントロールとリスクを監視し、パフォーマンスの証拠を収集するインジケーターを作成します。")」を参照してください。
* コンプライアンスワークスペースのインジケーターテンプレートフォームの変更については、「[コンプライアンスワークスペースを使用して GRC インジケーターテンプレートを作成](https://servicenow-prod.fluidtopics.net/KzTdbfYHj95rKr0y18UIKw "コンプライアンスマネージャーまたはリスクマネージャーは、コンプライアンスワークスペースで多くのインジケーターを作成できるインジケーターテンプレートを作成します。")」を参照してください。
* クラシック UI のインジケーターテンプレートフォームの変更については、「[GRC インジケーターテンプレートを作成する](https://servicenow-prod.fluidtopics.net/SRMohDn4qBdzIpRnxqb6pQ "コンプライアンスマネージャーまたはリスクマネージャーは、多数のインジケーターを作成できるインジケーターテンプレートを作成します。")」を参照してください。
{#performance-enhancements-indicator-jobs__ul_rsz_vnt_c1c}

