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

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • 複数の検出ソースを実行しているときに、ソフトウェアインストール [cmdb_sam_sw_install] テーブルに作成された重複するソフトウェアインストールレコードを解決します。

    始める前に

    必要なロール:sam_developer

    このタスクについて

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

    手順

    1. 移動先 すべて > ソフトウェア資産 > プロパティ.
    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 に設定されます。