NLQ 同義語の作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年03月17日
  • 1 読むのに数分読む
  • 同義語を追加すると、ユーザーが NLQ データを要求するさまざまな方法を認識する能力が向上します。同義語を使用すると、一般的に使用される単語や用語をテーブルの列にマップできます。

    始める前に

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

    このタスクについて

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

    ベースシステムにはいくつかの同義語が用意されており、ユースケースやビジネス要件に合わせてさらに追加できます。実際のユーザーの発話のログを確認し NLQ て、追加できる同義語を見つけます。詳細については、「NLQ ログを表示」を参照してください。

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

    • ターゲットテーブルと列に既に同義語が存在する場合は、現在のレコードに新しい同義語を追加する必要があります。複数の同義語はカンマで区切ります。
    • 同義語は、ドット連結を使用して参照フィールドを指すことができます。詳細については、「Dot-walking examples」を参照してください。
    • 同義語はクエリーで大文字と小文字を区別しません。
    • 同義語には、アポストロフィとピリオドを含めることができますが、コンマは使用できません。
    • 同義語レコードは 1 つのテーブルに関連付けられています。複数のテーブルに同じ同義語を使用できますが、テーブルごとにレコードを作成する必要があります。

    手順

    1. 同義語に必要なアプリケーションスコープ内にいることを確認してから、 すべて > NLQ > 同義語.
    2. [New (新規)] を選択します。
      既存のレコードを更新する場合は、リストでその 列名 を選択します。
    3. フォームのフィールドに入力します。
      フィールド 説明
      同義語タイプ
      同義語のタイプ。
      • テーブルまたは列:テーブルまたはそのテーブル内の特定の列の値の同義語。
      • レコード:CMDB テーブル [cmdb_rel_type_table] の値の同義語。詳細については、「 CMDB のクエリー」を参照してください。
        注:
        cmdb_rel_type、cmdb_group、cmdb_ci_service_technical、cmdb_ci_service_discovered、cmdb_ci_query_based_serviceテーブルをサポートします。
      アプリケーション

      [読み取り専用]クエリーで同義語を使用できるアプリケーションスコープ。デフォルトは [グローバル] です。

      同義語を作成するときは、同義語のスコープ内にいることを確認してください。

      テーブル

      ソーステーブル。

      複数のテーブルに同じ用語を使用できますが、テーブルごとに同義語レコードを作成する必要があります。同義語のマッピングはテーブルに対して一意です。

      列名

      ソーステーブルの特定の列。

      言語

      同義語の言語。ソース値の言語と一致する必要があります。

      同義語

      発言を正式なクエリに変換するときに、システムが列名またはテーブルにマッピングする必要がある単語または短いフレーズ。

      複数の同義語はカンマで区切ります。

      すべての子テーブルに拡張

      テーブルタイプまたは列 タイプのみ。

      ソーステーブルの子テーブルに同義語を継承させるには、このオプションを選択します。

    4. 新規の場合は [送信 ] を選択し、既存のレコードを変更する場合は [更新 ] を選択します。

    タスクの結果

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

    アクティブフィールドの NLQ 同義語

    次の画像は、変更要求の [アクティブ ] フィールドの NLQ 同義語レコードの例を示しています。同義語の オープン および 処理中 は、システムがクエリーを送信するときに 「アクティブ 」という用語に置き換えられます。

    列同義語の NLQ 同義語レコードフォーム。

    この同義語レコードを使用して、「 オープンな変更要求を表示」 または 「進行中の変更要求を表示」と入力すると、アクティブな変更要求が表示されます。