スキャンエンジンImpact ストアアプリケーション

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • Impact プラットフォームヘルスは、この Impact スキャンエンジン を使用して、インスタンスの品質、コンプライアンス、およびパフォーマンスのプロアクティブな管理を可能にします。スキャンエンジンImpact ストアアプリと統合され、プラットフォームヘルスとリーディングプラクティスへの準拠をサポートします。

    スキャンエンジンは、スキャン検出結果テーブルに格納されているアクティブな定義に関連する検出結果がないか、ServiceNowインスタンスを調べます。インスタンススキャンの結果である既存または解決済みの結果、または要約された詳細なスキャン情報を表示できます。

    Impact スキャンエンジン はコードインスペクションをリアルタイムで自動化するため、より多くの欠陥を特定し、インスタンスの品質を向上させ、開発作業をスピードアップできます。また、開発アクティビティを監視および制御して、システムの品質を積極的に改善し、時間をかけて改善するための継続的な取り組みをサポートすることもできます。

    価値・効果と概要

    • リーディングプラクティスとコード標準をリアルタイムで適用します。
    • ロールベースの可視化とコントロールにより、プラットフォームのパフォーマンス、セキュリティ、ユーザーエクスペリエンスを向上させます。
    • 保守性、アップグレード、および問題管理を改善します。
    • 開発およびメンテナンスコストを削減します。
    • 人的ミスが発生しやすい手動によるコードレビューの必要性を減らします。
    • スキャン出力結果、進捗状況のパーセンタイル、およびコード修正の推定残り時間を使用して、技術的負債を計算し、解決時間を見積もります。
    • 事後対応型の修正ではなく、プロアクティブなコード品質の監視と検出を強化します。
    • リアルタイムのリーディングプラクティスルール評価を通じて、開発者のフィードバックとトレーニングを自動化します。

    スキャン定義

    スキャンエンジン は、大規模な定義セットを使用してコーディングとワークフローの検出結果をリアルタイムで修正し、インスタンス全体でスキャンを実行して既存の検出結果を検出します。これにより、問題が解決される前にレコードの保存をブロックすることで、開発者のミスを防ぐことができます。夜間スキャンでは、インスタンス全体の既存の検出結果を特定します。

    詳細については、「スキャンエンジン 定義」を参照してください。

    スキャンタイプ

    インスタンスで実行できるスキャンにはさまざまなタイプがあります。スキャンのタイプに応じて、構成中に必要なプロパティは異なります。

    利用可能なスキャンタイプの詳細については、テーブルを参照してください。

    表 : 1. スキャンエンジン スキャンタイプと説明
    スキャンタイプ 説明
    初期診断スキャン (スケジュール設定済みスキャン)
    • 定義されたスケジュール済みスキャンオプションに基づいて実行するか、[今すぐ実行] オプションを使用してオンデマンドで実行します。
      注:
      最初に実行されるインスタンススキャンはフルスキャンです。

      初回セットアップについては、「 スキャンエンジンで最初のスキャンを実行する 」を参照してください。

    • インスタンススキャンの結果として生じた既存または解決済みの結果、および要約された詳細なスキャン情報を表示します。
    診断スキャン:オンデマンドスキャン (後続デルタスキャン)
    • 前回のスキャン以降に発生した構成済みの更新をスキャンします。
    • 変更された、またはレコード がsys_update_xml されたアプリケーションファイルを具体的に分析します。
    • デルタスキャンでは、システムプロパティごとに 1 行のチェックを返すようにマークされた定義が常に検索されます。
    • 以前のスキャンで開発上の問題として識別された特定の定義をスキャンします。
      注:
      オンデマンドスキャン設定オプションについては、「 スキャンエンジン プロパティの設定 」を参照してください。
    更新セットスキャン
    • 個々の更新セットをスキャンして検出結果を探します。

      最初の更新セットスキャンは、開いているすべての更新セットのフルスキャンです。後続のスキャンでは、前回のスキャン日以降に変更されたレコードのみがスキャンされます (デルタスキャン)。

    • 子更新セットの検出結果は、親更新セットの検出結果サマリースキャンレコードから確認できます。
      注:
      詳細は、「更新セットスキャンプロパティの構成」を参照してください。
    アプリケーションスキャン アプリケーションリポジトリに公開する前に、アプリケーションをスキャンして定義の結果を特定します。
    注:
    詳細については、「アプリケーションスキャンを開始」を参照してください。

    構成の概要

    スキャンエンジンの構成と実行の詳細については、「オンデマンドスキャンの実行」および「アナリティクスダッシュボード」を参照してください。

    注:
    スキャンエンジン 検出結果は、ガイド付きセットアップ統合を通じて Impact デリバリインスタンス に送信されません。