ディスカバリーモデルとソフトウェアインストール

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 環境にインストールされているソフトウェアを識別して正規化するために、ディスカバリー中にソフトウェアディスカバリーモデルが自動的に作成されます。

    ソフトウェアディスカバリーモデルは、ソフトウェアディスカバリーモデル [cmdb_sam_sw_discovery_model] テーブルに格納されます。新しいディスカバリーモデルが作成されると、正規化プロセスが自動的に実行されます。ディスカバリーモデルは、 セキュリティ更新を含む名前を持つソフトウェアインストールに対しては作成されません。

    ソフトウェア モデルとソフトウェアディスカバリーモデルは異なるものです。
    • ソフトウェア モデルは、購入済みおよび/または利用可能なソフトウェアの特定のバージョンまたは構成のことです。
    • ソフトウェアディスカバリーモデルは、あるバージョンのソフトウェアがネットワーク環境で発見されたときに作成されるモデルです。
    1 本のソフトウェア モデルに複数のソフトウェアディスカバリーモデルを関連付けることができます。たとえば、ソフトウェア モデルは次のように定義できます。
    • 公開者 = X
    • 製品 = Y
    • バージョン = 10 から始まる

    この製品のインストールが 2 回別々に行われた場合 (バージョン 10.1 とバージョン 10.2)、ディスカバリーモデルが 2 つ作成されます。ディスカバリーモデルの 1 つには検出されたバージョンとして 10.1 が設定され、もう片方のディスカバリーモデルには検出されたバージョンとして 10.2 が設定されています。調整プロセスではどちらもバージョン 10 から始まるという基準を満たしているため、これら 2 つのディスカバリーモデルは両方とも同じソフトウェアモデルに関連付けられます。

    ディスカバリーモデル

    ソフトウェアディスカバリーモデルを手動で作成することはできません。プライマリーキーという次のフィールドの組み合わせは、新規のソフトウェアインストールを新規または既存のソフトウェアディスカバリーモデルを照合するために使用されます。

    プライマリー キー:[公開者][表示名][バージョン]
    注:
    バージョン番号の分析するときは完全一致が常に最初に検索されますが、完全一致が見つからない場合はメジャー バージョン番号で検索します。

    たとえば、バージョン番号 8.0.4 で一致するものが見つからず、バージョン 8.0 が見つかった場合は、[ソフトウェア モデル] フィールドでバージョン 8.0 を使用します。

    注:
    正規化されたフィールド値がパッケージまたはパターンの値と異なる場合は、[正規化ステータス] フィールドの横に警告アイコンが表示され、正規化の提案レコードが作成されたことが示されます。警告アイコンをクリックすると、そのディスカバリーモデルの [正規化の提案 ] レコードが開きます。

    異なる値は、ユーザーが設定するか、正規化の提案の変更を受け入れることによって設定できます。新しい値が設定されると、正規化ステータスが [正規化済み] から [手動で正規化済み] に変更されます。

    特定の条件下では、通常は読み取り専用の特定のフィールドを編集できます。編集すると、ステータスが [手動で正規化済み] に変わります。

    正規化を元に戻す

    必要に応じて正規化を元に戻すことができます。

    正規化を元に戻すと、[ 正規化済み]、[ 一部正規化済み]、または [正規 化済みパブリッシャー] ステータスのディスカバリーモデルは [ 一致項目は見つかりませんでした] ステータスに戻ります。すべての正規化されたフィールドも元の非正規化値にリセットされます。その後、ディスカバリーモデルを手動で正規化することも、次の正規化が自動的に実行されるまで待機することもできます。ディスカバリーモデルを手動で正規化する場合、 ソフトウェア資産管理 アプリケーションは、 コンテンツサービス チームの最新の正規化ルールに基づいて正規化の提案を作成します。これらの提案を承認するか却下するかを選択できます。正規化が自動的に実行されるのを待機すると、ディスカバリーモデルは コンテンツサービス チームの最新の正規化ルールを使用して正規化されます。ディスカバリーモデルは、[ 正規化済み]、[ 一部正規化済み]、または [ 公開者が正規化済み] のステータスに設定され、正規化されたフィールド値が設定されます。

    ソフトウェアのインストール

    [ソフトウェア インストール] リストには組織にインストールされているソフトウェアが含まれており、ディスカバリーによって入力されます。

    インストールしたソフトウェアは ディスカバリー によってソフトウェア インストール [cmdb_sam_sw_install] テーブルに配置され、プライマリー キーが作成されます ([公開者][表示名][バージョン] フィールドを使用)。

    ディスカバリー はプライマリーキーを使用して、検出されたソフトウェアインストールを新規または既存のソフトウェアディスカバリーモデルと自動的に照合します。