自然言語クエリのユースケースと例
ナレッジグラフ および Enterprise Graph で使用される一部の自然言語クエリのユースケースの例を表示します。
自然言語クエリナレッジグラフ と Enterprise Graph のサポートにより、ユーザーは人間のような言語を使用して構造化データを操作できます。この機能により、ServiceNow プラットフォーム内でより直感的で柔軟な検索機能が有効になり、ユーザーエクスペリエンスが向上します。
サポートされているクエリ
ナレッジグラフ および Enterprise Graph を使用して、特定のテーブル、列、選択値、および条件を参照するクエリを理解して処理します。また、システムによって生成された識別子 (sys-ids)、個人名、日付、および文脈代名詞を含むクエリーも処理します。さらに、クエリの集計とソートをサポートしているため、ユーザーは簡単な統計分析を実行して結果を注文できます。
サポートされているクエリタイプの例を次に示します。
特定の参照を持つクエリ
すべてのテーブル名、列名、または必要な選択値と条件を参照するクエリがサポートされています。条件が正確に指定されていることを確認します。
ここでは、クエリの例と、それらが ナレッジグラフ でどのように機能するかを説明します。| 例 | 説明 |
|---|---|
| 受け入れの準備ができているすべてのストーリーを表示します。 | ストーリーはストーリーテーブルを参照し、受け入れ準備完了は選択肢を参照します。 |
| 優先度 P1 インシデントに関連付けられた CI の詳細を検索します。 | CI は、構成テーブルを調べて、優先度 1 のインシデントに好まれる CI を見つけることを参照します。 |
| 高リスクのすべての変更要求を一覧表示します。 | 変更要求はテーブルを参照change_request、リスクは列を参照し、高は選択を参照します。 |
| 「AppleMacBookPro15」という名前の CI の詳細を入力します。 | CI は構成アイテムテーブルを参照し、名前は名前列を参照します。CI の正確な名前も指定されます。 |
| オープン中のインシデントをすべて表示します。 | インシデントはテーブルを参照します。「処理中」、「新規」、および「保留中」は、[オープン] に対応するステータス列オプションの選択値です。 |
| 「開発 – ナレッジグラフ」グループにアサインされたすべてのケースタスクを共有します。 | ケースタスクはテーブルへの参照、グループはアサイン先グループ列への参照であり、検索する正確な条件が正確に指定されています。 |
| メーカー = Lenovo の構成アイテムを検索します。 | 構成アイテムはcmdb_ciテーブルへの参照であり、メーカーは列であり、メーカーの正確な名前が指定されています。 |
| アサインされた資産を表示 <個人名>。 | 資産は資産テーブルを参照し、アサイン先は列であり、個人名が適切に指定されています。 |
| 優先度 P1 インシデントに関連付けられた CI の詳細を検索します。 | CI は構成テーブルを参照し、P1 は優先度列の選択値を示します。 |
Sys-ID、個人名、および日付参照を使用したクエリ
個人名、または日付 (昨日、先月など) への参照、および適切な個人への文脈代名詞を含むクエリ。システム生成識別子 (sys-ids) を使用するクエリーも機能し、sys-id に基づいてテーブルを識別できます。
ここでは、クエリの例と、それらが ナレッジグラフ でどのように機能するかを説明します。| 例 | 説明 |
|---|---|
| REQ0010144にリンクされている要求アイテムの詳細を検索します。 | 要求アイテムはsc_req_itemテーブルを参照し、REQ sys-id はsc_requestテーブルを参照します。 |
| INC0000044の詳細を表示します。 | sys-id としての INC はインシデントテーブルを参照します。 |
| CHG000567のステータスを取得します。 | sys-id としての CHG は変更要求テーブルを参照し、ステータスはそのレコードのステータス列を参照します。 |
| RITM0010144を要求したユーザーの部門を検索します。 | RITM sys-id はsc_request_itemを参照し、部門はRITM0010144を要求したユーザーにリンクされている cmn_department の部門列を参照します。 |
| INC0000047にリンクされている問題の詳細を検索します。 | このクエリは、インシデントINC0000047にリンクされた問題レコードの詳細を要求します。 |
| Fred Luddy にアサインされたインシデントを表示します。 | [アサイン先] 列にユーザーが含まれるインシデントテーブルを検索します。 |
| Beth Anglin によって作成されたリストタスク。 | タスクはタスクテーブルを参照し、ユーザー名は列での作成を参照します。 |
| Joe の部下の承認待ちを検索します。 | ユーザーの報告者に対する承認待ちの承認をsysapproval_approverテーブルから検索します。 |
| 3 日以上前に作成され、まだ解決されていないインシデントを表示します。 | インシデントテーブル、作成日、およびステータス列を使用して詳細をフェッチします。 |
| 今後 30 日以内に期限切れになる証明書を検索します。 | 証明書はテーブル名を参照します。次の 30 日間の参照は日付関連の条件に変換でき、クエリの日付参照から理解できます。 |
| 過去 30 分間に作成されたケースタスクを検索します。 | ケースタスクはテーブルを参照し、作成されたものは作成された列を参照し、時間関連の条件はクエリの時間参照から理解できます。 |
| 自分のグループでオープン中の問題は何ですか? | 問題は問題テーブルを参照し、グループは列を参照し、「my」参照はクエリを尋ねているユーザーに解決されます。 |
| 自分のオープンインシデントを表示します。 | インシデントテーブルを使用し、「my」参照はクエリを尋ねているユーザーです。 |
| 要求のステータスはどうなっていますか? | 要求テーブルを使用し、「my」参照はクエリを尋ねているユーザーです。 |
| 保留中の承認は何ですか? | テーブル sysapproval_approver 使用します。「彼らの」参照は、前の会話で言及された人物です。 |
アグリゲートまたはソートクエリ
これらのクエリを使用すると、ユーザーは 仮想エージェント パネルまたは Now Assist パネルで簡単な統計とソートを直接実行できます。
ここでは、クエリの例と、それらが ナレッジグラフ でどのように機能するかを説明します。| 例 | 説明 |
|---|---|
| 優先度別にグループ化されたインシデントの数。 | 優先度列でグループ化されたインシデントテーブルのレコードをカウントします。 |
| ステージ別にグループ化された問題の数。 | ステージ列別にグループ化された問題テーブルのレコードをカウントします。 |
| グループ「Dev - ナレッジグラフ 」にアサインされたケースタスクをカウントします。 | アサイン先グループ = Dev – ナレッジグラフ にアサインされているケースタスクテーブルのレコードをカウントします。 |
| 作成日順に対応中の HR ケースをリストします。 | ケーステーブルの HR ケース HR 作成日フィールド順にリストします。 |
| アサインされたインシデント数で上位 5 人のユーザーを表示します。 | アサインされたインシデントテーブルのインシデント数で上位 5 人のユーザーをリストします。 |
サポートされていないクエリカテゴリ
ナレッジグラフ は、次のタイプのクエリをサポートしていません。
参照がないかスペルミスのあるクエリ
テーブル、列、選択値、または条件への参照がないか、スペルミスを含むクエリはサポートされていません。
以下に示すように、言い換えると機能するサポートされていないクエリの例をいくつか示します。
| 例 | 言い換える: |
|---|---|
| SAP ログインの問題に関するインシデントを検索します。 | 簡単な説明 = SAP ログインの問題であるインシデントを検索します。 |
| メーカーが Orrange の CI を検索します。(スペルミス) | メーカーがオレンジの CI を検索します。 |
| サンディエゴ市内の CI を検索します。 | サンディエゴ市内の CI を検索します。 |
| パッチのアップグレードに関連する変更を特定します。 | 説明にパッチのアップグレードが含まれる変更要求を見つけます。 |
| Abel Tuter の変更要求。 | Abel Tuter にアサインされた変更要求、または Abel Tuter によってオープンされた変更要求。 |
| マーク・アンドリューによる問題。 | Mark Andrew によって更新された問題または Mark Andrew によってクローズされた問題。 |
ジャーナルフィールドまたはドキュメント ID に対するクエリ
ジャーナルエントリ、ドキュメント ID、または Glidelist 参照を含むクエリはサポートされていません。
サポートされていないクエリの例を次に示します。
- INC0000044に追加された最新のコメントを表示します。
- 変更要求CHG0000046の承認に追加されたコメントまたは作業メモ。
- コメントに「緊急」を含むタスクを表示します。
- Joe がメールの解決手順についてコメントしたインシデントを検索します。
キーワードクエリまたは KB 解決が必要なクエリ
キーワードベースのクエリまたはナレッジベース (KB) からの解決が必要なクエリは、ナレッジグラフではなく AI 検索 によって処理されます。
サポートされていないクエリの例を次に示します。
- VPN の問題
- パスワードリセット
- インシデント SLA
- ウィンドサーフィンのライセンスを申請するにはどうすればよいですか?
- PC用のグローバルプロテクトをインストールするにはどうすればよいですか?
CMDB クエリサポート
ナレッジグラフ は CI 関係 (Rel CI) クエリをサポートし、 CMDB 構成アイテムの依存関係とインフラストラクチャトポロジに関する自然言語の質問を可能にします。詳細については、次を参照してください。 構成アイテムの関係と ナレッジグラフ