クエリ生成に含まれるロール、テーブル、およびスケジュール済みジョブ

  • リリースバージョン: Zurich
  • 更新日 2025年07月25日
  • 所要時間:3分
  • テーブルやスケジュール済みジョブなど、いくつかのタイプのコンポーネントが クエリ生成とともにインストールされます。

    含まれるロール

    ロール名 説明 含まれるロール

    sn_query_gen.user

    このロールを持つユーザーが、使用しているアプリを介して クエリ生成 サービスを呼び出せるようにします。

    なし。ただし、 クエリ生成 を呼び出すアプリケーションには、独自のユーザーロールにこのロールを含める必要があります。

    インストールされるスケジュール済みジョブ

    スケジュール済みジョブ 説明

    セマンティックレイヤーを生成

    セグメントを同期し、未使用のエンティティレコードとソースレコードをクリーンアップします。

    インストールされるテーブル

    すべてのテーブルにアクセスするには admin ロールが必要で、ナビゲーターの [ クエリ生成 ] で使用できます。

    テーブル 説明

    エンティティ

    [sn_query_gen_entity]

    セマンティックテーブル構成 [sn_query_gen_table_config] テーブルで (明示的に、または親テーブルを介して) セマンティック生成が有効になっているテーブルの表現。各エンティティレコードは、サポートされている 1 つのテーブルに対応します。エンティティレコードは自動的に生成されます。このテーブルは読み取り専用です。

    ディメンション

    [sn_query_gen_dimension]

    エンティティレコードが参照するすべてのテーブルのクエリ可能な列の表現。各レコードは 1 つの列に対応します。ディメンションレコードは自動的に生成されます。このテーブルは読み取り専用です。
    セグメント

    [sn_query_gen_segment]

    セマンティックレイヤーまたは LLM が正しいエンティティ、ディメンション、および値を選択するのに役立つ、自明でないコンテキストを提供する再利用可能な定義。たとえば、「オープンな緊急変更要求はいくつありますか?」という発言では、「オープン」が「アクティブ=true」を意味し、「緊急」が優先度ではなくタイプであることをセグメントが識別します。アドミンは、新しいセグメントの追加、既存のセグメントの削除、またはセグメント名と説明の編集を行うことができます。
    発話バンク

    [sn_query_gen_utterance_bank]

    データベースコンテキストとクエリにマップされた事前定義された文とフレーズ。ユーザーの質問は発話バンクと比較され、事前定義されたマッピングを適用できるかどうかが確認されます。アドミニストレーターは、発話バンクを作成、編集、および削除できます。
    AI 検索検索プロファイル

    [ais_search_profile]

    すべての検索エクスペリエンス構成のコンテナー。検索プロファイルは、アプリで公開する特定のエクスペリエンスにマッピングされます。検索プロファイルは検索ボックスにリンクされており、アプリケーション間で使用できます。アドミンは、検索プロファイルを作成、クローン作成、および公開できます。
    AI 検索インデックス付きソース

    [ais_datasource]

    このテーブルのレコードには、ユーザーが検索できるコンテンツが反映されます。コンテンツには、インスタンス上のテーブルまたは外部テーブルを使用できます。デフォルトで存在するレコードは クエリ生成 アプリケーションのレコードのみで、アドミニストレーターはレコードを作成、編集、または削除することはできません。
    ログ

    [sn_query_gen_log]

    クエリ生成 に対するすべてのコールのログ。詳細については、「クエリ生成ログ」を参照してください。
    セマンティックテーブル構成

    [sn_query_gen_table_config]

    クエリ生成検索できるテーブルのリスト、そのテーブルに対してセマンティック生成が有効になっているかどうか、および子テーブルを含めるかどうか。アドミニストレーターは、これらのレコードを作成、編集、および削除できます。詳細については、「セマンティックデータレイヤーへのテーブルの追加」を参照してください。