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

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

    始める前に

    必要なロール:admin

    このタスクについて

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

    手順

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

    タスクの結果

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