でエンコードされたクエリを使用したソフトウェアの結果のフィルタリング TPM

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • 不要なソフトウェア製品を除外し、結果の数を減らして不要なソフトウェアとそのライフサイクルをスキップして、ビジネスアプリケーションの ライフサイクルタイムライン ビューに表示します。デフォルトでは、TPM はライセンス可能なソフトウェアを選択します。TPM に他のソフトウェア (ライセンス不可) を含め、結果をフィルタリングする場合は、このエンコードされたクエリを使用します。

    始める前に

    必要なロール:admin

    このタスクについて

    TPM は、ライセンス可能なソフトウェアとライセンス不可能なソフトウェアの両方のテクノロジーライフサイクルを追跡できます。ライセンス対象外のソフトウェアをインポートすると、不要なソフトウェアが大量にインポートされてしまう可能性があります。sn_apm_tpm.softwareDiscoveryModelProductFilterForTPM システムプロパティの値としてエンコードされたクエリを指定することで、結果の数を制限できます。このシステムプロパティの値を設定し、TPM スケジュール済みジョブを実行すると、エンコードされたクエリを満たす検索結果が表示されます。

    手順

    1. [ ソフトウェアインストール ] ページのフィルターを使用して、エンコードされたクエリ文字列を生成します。
      1. ソフトウェアインストール [cmdb_sam_sw_install] ページに移動します。
      2. 要件に応じてフィルターを適用します。
      3. [Run (実行)] を選択します。
      4. フィルターブレッドクラムの末尾を右クリックし、コンテキストメニューから [ クエリのコピー ] を選択します。
        例:[discovery_model.norm_product.product_type=child] クエリをコピー
    2. システムプロパティ [sys_properties] テーブルリストビューに移動します。
      1. [All (すべて)] を選択します。
      2. ナビゲーションフィルターで「sys_properties.list」と入力し、Enter キーを押します。
    3. sn_apm_tpm.softwareDiscoveryModelProductFilterForTPM システムプロパティのレコードを開きます。
    4. システムプロパティの値をエンコードクエリに設定します。
      例:[discovery_model.norm_product.product_type=child]。レコードを編集できるようにするために、アプリケーションスコープを変更するように求められた場合は、表示されるリンクを選択します。
    5. [Update (更新)] を選択します。
    6. スケジュール済みジョブ Populate TPM Discovered Technologies and Lifecycles を実行します。
      1. 移動先 すべて > システム定義 > スケジュール済みジョブ.
      2. スケジュール済みジョブ Populate TPM Discovered Technologies and Lifecyclesを見つけて開きます。
      3. [今すぐ実行] を選択します。

    タスクの結果

    TPM 検出済みテクノロジー [sn_apm_tpm_discovered_technology_list] テーブルでテクノロジーとライフサイクルの値が更新されます。