---
sourceDocument: Xanadu で AI を有効にする
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/intelligent-experiences

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu で AI を有効にする

ft:clusterId :

    - platai

bundleId :

    - platai

workflow :

    - Platform


---

# NLQ 同義語の作成

# NLQ 同義語の作成 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

同義語を追加して、ユーザーがデータを要求するさまざまな方法を認識する NLQ 能力を向上させます。同義語を使用すると、よく使用される単語や用語をテーブル列にマップできます。

## 始める前に

必要なロール:admin、nlq_admin、または pa_analyst

## このタスクについて

NLQ 同義語を使用すると、ユーザーの要求内の一般的な単語をインスタンステーブルの列にマップできます。これらの単語が自然言語クエリで検出されると、 NLQ はそれらを実際の列名とテーブル名に置き換えてから、正式なクエリを送信します。

ベースシステムにはいくつかの同義語が用意されており、ユースケースやビジネス要件に合わせてさらに追加できます。実際のユーザーの発話の NLQ ログを確認して、追加できる同義語を見つけます。詳細については、「[NLQ ログを表示](https://servicenow-prod.fluidtopics.net/tb3iTqDfWl_UNiGqDwRtkA "NLQログを確認して、システムがユーザーの平易な言語の要求をどのように処理したかを確認します。試行された要求のログレコードを使用して、 NLQ 同義語またはショートカットを展開します。")」を参照してください。

次のように、新しい同義語を作成したり、既存の同義語を変更したりできます。

* ターゲットテーブルと列に既に同義語が存在する場合は、新しい同義語を現在のレコードに追加する必要があります。複数の同義語はカンマで区切ります。
* 同義語は、ドット連結を使用して参照フィールドを指すことができます。詳細については、「[Dot-walking examples](https://www.servicenow.com/docs/access?context=dot-walking-examples&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US)」を参照してください。
* 同義語はクエリで大文字と小文字を区別しません。
* 同義語にはアポストロフィとピリオドを含めることができますが、コンマを含めることはできません。
* 同義語レコードは 1 つのテーブルに関連付けられます。複数のテーブルに同じ同義語を使用できますが、テーブルごとにレコードを作成する必要があります。
{#create-nlq-synonym__ul_z5r_zny_m1c}

## 手順

1. 同義語に必要なアプリケーションスコープ内にいることを確認してから、 すべてNLQ同義語.
2. \[新規\] を選択します。  
   既存のレコードを更新する場合は、リストでその 列名 を選択します。
3. フォームのフィールドに入力します。  
   {#create-nlq-synonym__table_yvv_mjw_h5b__entry__2}

   | フィールド | Description (説明) |
   |-|-|
   | 同義語タイプ | 同義語のタイプ。 * テーブルまたは列:テーブルまたはそのテーブル内の特定の列の値の同義語。 * レコード:CMDB テーブルの値のシノニム \[cmdb_rel_type_table\]。詳細については、「 [CMDB のクエリ」](https://www.servicenow.com/docs/access?context=querying-cmdb&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)を参照してください。 注: cmdb_rel_type、cmdb_group、cmdb_ci_service_technical、cmdb_ci_service_discovered、cmdb_ci_query_based_serviceテーブルをサポートします。 {#create-nlq-synonym__ul_krw_tjw_h5b} |
   | アプリケーション | \[読み取り専用\]クエリで同義語を使用できるアプリケーションスコープ。デフォルトは \[グローバル\] です。 同義語を作成するときは、同義語に必要なスコープ内にいることを確認してください。 |
   | テーブル | ソーステーブル。 複数のテーブルに同じ用語を使用できますが、テーブルごとに同義語レコードを作成する必要があります。同義語のマッピングはテーブルに固有です。 |
   | Column name (列名) | ソーステーブルの特定の列。 |
   | 言語 | 同義語の言語。ソース値の言語と一致する必要があります。 |
   | 同義語 | 発言を正式なクエリに変換するときに、システムが列名またはテーブルにマップする必要がある単語または短いフレーズ。 複数の同義語はカンマで区切ります。 |
   | すべての子テーブルに拡張 | テーブルタイプまたは列 タイプのみ。 ソーステーブルの子テーブルに同義語を継承させるには、このオプションを選択します。 |
   [ ]

   {#create-nlq-synonym__table_yvv_mjw_h5b}
4. 新規の場合は \[Submit (送信)\] を、既存のレコードを変更する場合は \[ Update (更新 )\] を選択します。
{#create-nlq-synonym__steps_kl3_jjw_h5b}

## タスクの結果

新しい同義語は、ユーザーがリストのブラウザーウィンドウを更新するとすぐに利用できるようになります。

## NLQ アクティブフィールドの同義語 {#create-nlq-synonym__example_gd1_nlw_h5b}

次の画像は、変更要求の \[アクティブ \] フィールドの NLQ 同義語レコードの例を示しています。同義語 open と in progress は、システムがクエリを送信するときに active という用語に置き換えられます。

この同義語レコードを使用して、ユーザーが「 <kbd class="ph userinput">show open change requests</kbd> or <kbd class="ph userinput">change requests in progress</kbd>」と入力すると、アクティブな変更要求が表示されます。
**関連タスク**   

* [NLQ ショートカットを作成する](https://servicenow-prod.fluidtopics.net/oBpVQqKV2_6ZG7F7gdOMEg "セマンティックショートカットを作成して、ユーザーがデータを要求するさまざまな方法を認識する NLQ の能力を向上させます。セマンティクスショートカットは、一般的な単語を列にマッピングすることで NLQ 同義語と同様に動作しますが、特定の条件が満たされた場合に選択したテーブルに対して使用されます。")
* [NLQ ログを表示](https://servicenow-prod.fluidtopics.net/tb3iTqDfWl_UNiGqDwRtkA "NLQログを確認して、システムがユーザーの平易な言語の要求をどのように処理したかを確認します。試行された要求のログレコードを使用して、 NLQ 同義語またはショートカットを展開します。")
* [NLQ テーブル Guesser ログの表示](https://servicenow-prod.fluidtopics.net/U3Sk92CR7bsr~B7dCi53gQ "Table Guesser ログを使用して、平易な言語クエリに応答してNLQによって選択されたCMDBテーブルを確認します。")

