ソフトウェアインストールテーブルで重複するソフトウェアインストールを解決

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 複数のディスカバリーソースを実行しているときに、ソフトウェアインストール [cmdb_sam_sw_install] テーブルに作成される重複するソフトウェアインストールレコードを解決します。

    始める前に

    必要なロール:sam_developer

    このタスクについて

    同じ構成アイテムで検出されたが、異なるディスカバリーソースから検出されたソフトウェアインストールは、重複と見なされます。CI で複数のディスカバリーソースを実行している場合、異なるディスカバリーソースからの重複ソフトウェアインストールレコードがソフトウェアインストール [cmdb_sam_sw_install] テーブルに作成されます。これらの重複エントリを解決するには、スケジュール済みジョブ SAM - Deduplicate Install Tableを実行します。

    手順

    1. 次のように移動する。 All (すべて) > ソフトウェア資産 > プロパティ.
    2. [ はい ] を選択して、[サードパーティのデータソース統合フレームワーク [com.snc.samp.ire.datasource.integration] プロパティを使用する場合は、スケジュール済みジョブを有効にします
    3. スケジュール済みジョブ SAM - Deduplicate Install Tableを実行します。
      重複排除ロジックに基づいて、1 つのソフトウェアインストールレコードのみが true とマークされ、他の重複レコードは false とマークされます。ソフトウェアインストール [cmdb_sam_sw_install] テーブルで、重複レコードの 1 つだけの [アクティブなインストール] 列の値が true になっています。
    4. ソフトウェアインストール [cmdb_sam_sw_install] テーブルに移動します。
      重複レコードの 1 つだけの [アクティブなインストール] 列の値が true に設定されます。ソフトウェアインストールレコードの残りの重複エントリは false に設定されます。