「資産を作成しない」に設定されたモデルを持つ CI を挿入すると、資産が作成されるのはなぜですか?Description CI のモデルが [資産追跡戦略=資産を作成しない]に設定されている場合、CMDB CI を挿入すると資産レコードが作成されます。 Release or EnvironmentDublin 以降Causeこれは、モデルカテゴリがデフォルトで CI と資産を同期するように設定されていても、特定のハードウェアモデルが同期しないように設定されている場合に発生する可能性があります。これは、最初の挿入で最終的なモデル値がまだ設定されていないことが原因です。この場合、空であるか、「Unknown」モデルが使用され、資産の作成が許可されます。その後の更新では、おそらく同じトランザクションでモデルを設定しますが、その時点では手遅れです。 履歴 - リスト から CI の監査履歴をチェックすることで、[更新番号] から確認できます。更新番号 0 は最初の挿入であり、[Model Id] が [Unknown] または空に設定されている場合、この問題が発生する可能性があります。後続の更新で [Unknown] から適切な値へ変更されたことを[更新番号] が 1 以上の値から確認できます。 この状況では、Asset Management CI-Asset 同期は設計どおりに機能しています。 構成例:仮想サーバーの資産の作成を防止 「Windows Server」モデルカテゴリは、CMDB クラステーブル (cmdb_ci_win_server) をハードウェア資産テーブル (alm_hardware) にリンクします。「VMware Virtual Platform」ハードウェアモデルが [資産追跡戦略=資産を作成しない]に設定されています。ResolutionCMDB に入力する機能は、CI を一度に挿入するか、少なくとも最初の挿入に正しい/最終的なモデル値が含まれていることを確認する必要があります。初期設定の機能でこれが実行されていない場合は、カスタマーサポートに問題を報告してください。 最初の挿入が「不明」モデルで行われた場合のワークアラウンド: 挿入されている CI のクラスのモデルカテゴリを含む「Unknown」モデルを検索し、[資産追跡戦略=資産を作成しない] として設定します。 資産が不要な CI のテーブル/クラスを特定します。これは、CI フォームの上部で CI 名の横に表示されるテーブル名です (例: Windows Server)[Product Catalog] -> [すべてのモデル] (cmdb_model) に移動します。次を使用してリストをフィルタリングします。 名前が「不明」であり、かつモデルカテゴリは次を含む(Windows Server など) これらの各レコードについて: そのモデルをフォームで開き、[全般] セクション/タブを開きます。資産追跡戦略を「資産を作成しない」に設定します。保存します。 「Unknown」モデルを使用して挿入しても、資産は作成されなくなりました。CI のモデルに対する後続の更新では、変更するモデルの資産追跡戦略に応じて、資産が作成されるかどうかが決まります。 Additional Information[Berlin/Calgary] 以降、モデルの [資産を作成しない] 設定が使用されます。それ以降、このような挿入はすべて一般的に機能するはずです。(PRB577712) Dublin リリース (PRB585012) まで、Discovery 機能にはこれに関する問題がありました。CI が挿入され、後でモデルが更新されるため、この問題が発生します。ただし、これは識別および調整 API、およびパターンより前のものであるため、理論的には Discovery にも適用される可能性があります。 Kingston リリースでは、空白のモデル参照 (PRB678850) で CI が挿入された場合に、モデルカテゴリの「Unknown」モデルレコードを使用することで、これが改善されました。これはワークアラウンドに役立ちます。 Microsoft SCCM 統合では、この問題が引き続き発生する可能性があります。CI の挿入方法によっては、CI データの他のソースでもこの問題が発生する可能性があります。