---
sourceDocument: オーストラリア エンタープライズアーキテクチャ (旧称アプリケーションポートフォリオ管理)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/application-portfolio-management

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア エンタープライズアーキテクチャ (旧称アプリケーションポートフォリオ管理)

ft:clusterId :

    - appportman

bundleId :

    - appportman

workflow :

    - Technology


---

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

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

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：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\]
   {#use-tpm-encoded-query__substeps_xxz_qmg_fbc}
2. システムプロパティ \[sys_properties\] テーブルリストビューに移動します。
   1. \[All (すべて)\] を選択します。
   2. ナビゲーションフィルターに「 <kbd class="ph userinput">sys_properties.list</kbd> 」と入力し、Enter キーを押します。
   {#use-tpm-encoded-query__substeps_mfs_bng_fbc}
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. \[ 今すぐ実行\] を選択します。
   {#use-tpm-encoded-query__substeps_thc_4ng_fbc}

## タスクの結果

テクノロジーとライフサイクルの値は、TPM 検出済みテクノロジー \[sn_apm_tpm_discovered_technology_list\] テーブルで更新されます。
**関連タスク**   

* [ビジネスアプリケーションまたはアプリケーションサービスの TPM データを更新する](https://servicenow-prod.fluidtopics.net/yvxBOfebuj~OzJSwsgkDZA "ビジネスアプリケーションおよびアプリケーションサービスのソフトウェアおよびハードウェアモデルのサポート終了日、延長サポート終了日、提供終了日など、 テクノロジーポートフォリオ管理 (TPM) ライフサイクルデータを手動で更新します。")
* [TPM 検出済みテクノロジーとライフサイクルのスケジュール済みジョブの再開](https://servicenow-prod.fluidtopics.net/WWd6iiPY~J1YIAsMLcy9~Q "中断や障害が発生した場合は、 TPM Discovered Technologies and Lifecycles ジョブを再開できます。")
* [テクノロジーライフサイクルの詳細を表示](https://servicenow-prod.fluidtopics.net/RC9XJQBRawSkgYu_ZQPkVg "テクノロジーポートフォリオ管理 (TPM) ライフサイクルタイムラインを エンタープライズアーキテクチャワークスペース で表示して、サポート終了、延長サポート終了、提供終了など、製品のライフサイクルのさまざまなフェーズを追跡できます。")
* [TPM リスクの詳細を表示](https://servicenow-prod.fluidtopics.net/ODdVWo1D1W1Pg9MTOkdZaQ "高および中程度の技術リスクに直面しているソフトウェア製品のすべての テクノロジーポートフォリオ管理 (TPM) リスクデータを表示します。")
* [システムプロパティを更新して、 CMDB テーブルからソフトウェア製品を収集する](https://servicenow-prod.fluidtopics.net/bGETDpGuzBghx_EsMA1qpg "オプションで、sn_apm_tpm.configurationItemsWithSoftwareInstalls システムプロパティのデフォルト値をカスタマイズして、デフォルトの CMDB テーブルに格納されていないテクノロジーポートフォリオ管理 (TPM) ソフトウェア製品、コンピューター (CMDB_CI_Computer) およびテーブルの類似するすべてのインスタンス、Docker コンテナ (CMDB_CI_Docker_Container)、およびサーバーレスハードウェア (CMDB_CI_Serverless_Hardware) の詳細をキャプチャできます。")
* [技術ポートフォリオ監査リスクの詳細を表示](https://servicenow-prod.fluidtopics.net/namythdTcDxcxCkf5bsEWw "エンタープライズアーキテクチャワークスペースですべてのテクノロジーポートフォリオの詳細を表示できます。")
* [TPM 監査の詳細の検証ステータスを更新](https://servicenow-prod.fluidtopics.net/vLdLy9g1M958jbejg6GjDQ "TPM テクノロジーライフサイクル例外テーブルのソフトウェア製品またはハードウェアモデルライフサイクルの検証ステータスを変更します。")
* [TPM ログを表示](https://servicenow-prod.fluidtopics.net/qGyIDAsmeGJiwO5jabRikg "TPM 検出済みテクノロジー実行ログ [sn_apm_tpm_discovered_technology_run_log] テーブルを調べて、 テクノロジーポートフォリオ管理 (TPM) 分析の進捗状況を追跡します。分析が実行されるたびに、エントリがこのテーブルに追加されます。")

