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

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間: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] テーブルで更新されます。