---
sourceDocument: オーストラリア ServiceNow AI Platform の機能
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/servicenow-platform

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ServiceNow AI Platform の機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 探索

# CMDB クエリビルダーの詳細 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

CMDB クエリビルダーを使用すると、複数の CMDB クラスや非 CMDB テーブルにまたがり、さまざまな関係で接続されている多くの CI が関与する、複雑なインフラストラクチャおよびサービスクエリを簡単にビルドできます。

CMDB クエリビルダーには、クエリに含める CI クラスをドラッグするキャンバスが用意されています。それから、CI クラス間に関係、AND/OR 演算子を追加し、クエリ対象の関係プロパティを定義します。保存されたクエリを使用して、CMDB グループに CI を追加すると、スクリプト可能な API を使用して CI リストを取得し、グループ内のすべての CI にアクションを一括して適用できます。

CMDB クエリと サービスマッピング クエリの 2 つのクエリ タイプがあり、次のようなクエリを作成するために個別にまたは組み合わせて使用できます。  
* Windows がインストールされているサービスオファリングのすべてのハードウェア。
* アプリケーションサービスの特定のタイプのすべての CI。たとえば、サービスごとのすべての Apache/Web サーバー/Linux サーバー。
* すべての仮想サーバーとそれをホストする物理サーバー。
* アプリケーションサービスにマップされていないすべてのサーバー。
* すべてのアプリケーションサービスとその関連サーバー、および各サーバーのコスト。このクエリは、アプリケーションサービスごとにテクノロジーのコストを評価するのに役立ちます。
{#querying-cmdb__ul_pwh_mlc_rw}

開始ノード：クエリビルダーキャンバスで \[開始ノード\] とラベル付けされているクエリの開始点です。キャンバスにドラッグする最初のクラスは自動的にクエリの開始ノードになり、別の開始ノードを選択することはできません。複雑なクエリでは、開始ノードは常に AND/OR 演算子に接続された唯一のノードでなければなりません。開始ノードが接続されている演算子に 2 番目のノードを接続しようとすると、クエリが実行できず、別の開始ノードを選択するよう求めるプロンプトが表示されます。

## 追加情報 {#querying-cmdb__section_lbh_y2m_nwb}

ウェビナーについては、ServiceNow コミュニティの「[CMDB クエリビルダーのクエリとレポート - プラットフォームアナリティクスアカデミー](https://www.servicenow.com/community/performance-analytics-blog/platform-analytics-academy-october-19th-2022-cmdb-query-builder/ba-p/2351259)」というブログ投稿を参照してください。

## CMDB のインテリジェントな検索の統合 {#querying-cmdb__section_ixd_dkd_gsb}

デフォルトでは、[CMDB のインテリジェントな検索](https://servicenow-prod.fluidtopics.net/XfuocN7wXhJ0ONyTYlsyug "日常の自然言語クエリ (NLQ) を検索文字列で使用して、CMDB 内の一連の CI をクエリすることができます。CMDB のインテリジェントな検索は、あいまいさを解析して解決し、検索文字列を有効な CMDB クエリに変換します。複雑な検索文字列は、CMDB クエリビルダーのキャンバス上に完全にビルドされた状態で開かれるため、さらに続行して絞り込むか、またはそのまま検索を実行することができます。") 機能が CMDB クエリビルダーに統合されています。クエリビルダーを開くと、クエリビルダーキャンバスの上に表示される \[インテリジェント検索\] 検索ボックスを使用できます。インテリジェント検索では、日常の自然言語クエリ (NLQ) を使用してクエリをビルドできます。インテリジェント検索は、テーブル名と関係タイプのあいまいさを解析して解決した後、検索文字列を有効なクエリに変換します。クエリの実行、続行または開発ができる、クエリビルダーキャンバスでクエリが完全にビルドされた状態になります。

CMDB のインテリジェントな検索の CMDB クエリビルダーとの統合は、システムのプロパティ glide.cmdb.query.nlq.activated で制御されます。これはデフォルトで true に設定されています。システムのプロパティを false に設定すると、CMDB のインテリジェントな検索はクエリビルダー内で利用できなくなります。

## AI 検索および CMDB {#querying-cmdb__section_a35_xnq_f1c}

[AI Search](https://www.servicenow.com/docs/access?context=overview-ais&version=australia&pubname=australia-platform-administration&ft:locale=en-US) の NLQ Genius 結果は、自然言語クエリを使用して、ポータルまたはワークスペースを離れることなく、検索に一致する CMDB テーブルを検索します。詳細については、「[NLQ Genius Results](https://www.servicenow.com/docs/access?context=genius-result-nlq-ais&version=australia&pubname=australia-platform-administration&ft:locale=en-US)」を参照してください。  
注:  
AI 検索 は、CMDB クエリビルダーにアクセスすることなく、通常の作業フローで CMDB レコードを表示できるようにする補完的な検索エクスペリエンスです。これは、専用にビルドされ、CMDB クエリビルダーに統合された CMDB のインテリジェントな検索に代わるものではありません。

## クエリタイプ {#querying-cmdb__section_i4q_thy_l3c}

CMDB クエリにはいくつかのタイプがあります。

CMDB クエリ

:   インフラストラクチャに対して CI クラス、およびそれらを接続する関係と参照をクエリするクエリタイプ。オプションで、非 CMDB テーブルのコンテキストを CMDB クエリに追加できます。

    たとえば、CMDB クエリに [サービスインスタンス (アプリケーションサービス)](https://servicenow-prod.fluidtopics.net/Z~rtqMCkLZPRG30w3eVF4w "サービスインスタンス (アプリケーションサービス) を理解し、さまざまなアプリケーションサービスタイプと、複数の事業部門や製品 ServiceNow それらを使用する方法について学びます。") を含めて、次のものを検索できます。

    * データベース内のすべての重要なアプリケーションサービス
    * 特定のアプリケーションサービスのすべてのインフラストラクチャ
    * アプリケーションサービスの特定の CI のすべてのインシデント、またはアプリケーションサービスのすべての CI のあらゆるインシデント
    * データベースに接続されたサービスのパターンを持ち、データベースにインシデントがあるすべてのアプリケーションサービス
    {#querying-cmdb__ul_g2p_yhy_l3c}

    利用可能な非 CMDB テーブルのリストには、構成アイテム \[cmdb_ci\] クラスまたはその子への参照を持つシステム内のテーブルのサブセットが含まれています。非 CMDB テーブルのリストには、\[資産\]、\[タスク\]、\[問題\] などのテーブルが含まれています。システムプロパティ [glide.cmdb.query.non_cmdb.black_listed_tables](https://servicenow-prod.fluidtopics.net/IL8OOFNvetGi4Pot8D92TA "プロパティ値を設定してクエリ処理を構成します。") を使用して、非 CMDB テーブルのリストを絞り込み、そこから選択することができます。

サービスマッピング クエリ

:   アプリケーションサービスを照会するクエリタイプです。クエリはアプリケーションサービスマップ内で囲まれます。パターンを定義し、その定義内にそのパターンを持つアプリケーションサービスマップを照会します。サービスマッピング クエリの関係は、CMDB クエリに類似した単一レベルの直接関係によって照合され、さらに、存在する場合は複数レベルの間接的な関係によっても照合されます。2 つの CI クラスがクエリで指定されていない中間 CI クラスによって接続されていても、2 つの CI クラス間の関係のクエリは成立します。

組み合わせクエリ

:   保存されたサービスマッピング クエリを CMDB クエリに組み込むと、2 つのクエリ タイプを組み合わせることができます。たとえば、Tomcat WAR に接続されている Windows Server 用の CMDB クエリを作成します。その後、Tomcat WAR CI クラスをサービスマッピング クエリに接続します。クエリが変更され、サービスマッピングクエリによって返されたサービスに含まれる Tomcat WAR に接続されている Windows Server が検索されます。\[サービスに属していない\] を選択してそのクエリを反転することができます。これによりクエリが変更され、サービスマッピング クエリによって返されたサービスに含まれない Tomcat WAR に接続されている Windows Server が検索されます。

**関連概念**   

* [CMDB グループ](https://servicenow-prod.fluidtopics.net/VMPz7T_hLTfibehjlFrjYw#cmdb-groups "CMDB グループは、グループ内のメンバーであるすべての CI に CI アクションを一括して適用できるようにする CI の集合です。")

