クエリ生成に含まれるロール、テーブル、およびスケジュール済みジョブ
テーブルやスケジュール済みジョブなど、いくつかのタイプのコンポーネントが クエリ生成とともにインストールされます。
含まれるロール
| ロール名 | 説明 | 含まれるロール |
|---|---|---|
|
sn_query_gen.user |
このロールを持つユーザーが、使用しているアプリを介して クエリ生成 サービスを呼び出せるようにします。 |
なし。ただし、 クエリ生成 を呼び出すアプリケーションには、独自のユーザーロールにこのロールを含める必要があります。 |
|
sn_query_gen.admin |
ユーザーがアドミンユーザーのように クエリ生成 テーブルにアクセスできるようにします。健全性ページにアクセスできます。セマンティックメタデータをカスタマイズし、手動セグメントを作成できます。 |
|
インストールされるスケジュール済みジョブ
| スケジュール済みジョブ | 説明 |
デフォルトの頻度 |
|---|---|---|
|
セマンティックレイヤーを生成 |
エンティティ、ディメンション、およびセグメントを生成します。未使用のセグメントとエンティティレコードとソースレコードをクリーンアップします。セグメントの生成は、セグメントの同期ジョブと同様に機能します。 クエリ生成 が最初にインストールされたときに実行され、その後オンデマンドで実行されます。 |
初回インストール時、その後オンデマンド |
| [クエリ生成]セグメントジョブを同期 | レポートソース、レポート、インジケーターソース、モジュール、およびフィルターからセグメントを生成します。手動セグメントをセグメントテーブルと同期します。未使用のセグメントをクリーンアップします。未使用または不適格なレポート、レポートソース、およびインジケーターソースに基づいてセグメントをクリーンアップします。 |
最初にインストールされた場合、その後毎週、日曜日にインストールされます |
|
[クエリ生成]セマンティックエンティティ自動スケーリングジョブ |
エンティティのアクティブ化状況を同期し、セマンティックエンティティのスケーリングを支援します。 |
最初にインストールされたとき、その後毎日 20:23:00 に |
インストールされるテーブル
すべてのテーブルにアクセスするには 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_segment_table_config] |
手動で作成されたセグメント。[クエリ生成] セグメント同期ジョブは、このテーブルをセグメントテーブルに同期します。 |
| 発話バンク [sn_query_gen_utterance_bank] |
データベースコンテキストとクエリにマップされた事前定義された文とフレーズ。ユーザーの質問は発話バンクと比較され、事前定義されたマッピングを適用できるかどうかが確認されます。アドミニストレーターは、発話バンクを作成、編集、および削除できます。 |
| AI 検索検索プロファイル [ais_search_profile] |
すべての検索エクスペリエンス構成のコンテナー。検索プロファイルは、アプリで公開する特定のエクスペリエンスにマッピングされます。検索プロファイルは検索ボックスにリンクされており、アプリケーション間で使用できます。アドミンは、検索プロファイルを作成、クローン作成、および公開できます。 |
| AI 検索インデックス付きソース [ais_datasource] |
このテーブルのレコードには、ユーザーが検索できるコンテンツが反映されます。コンテンツには、インスタンス上のテーブルまたは外部テーブルを使用できます。デフォルトでは、必要なインデックス付きソースがあります。このテーブルを編集するには、sn_query_gen.admin 以上のロールが必要です。最も可能性の高いユースケースは、システムが正しいテーブルを見つけることができず、すべてのインデックス付きクエリが完全に適用されていない場合です。詳細については、「一般的な AI データエクスプローラー の問題と修正」を参照してください。 |
| ログ [sn_query_gen_log] |
クエリ生成 に対するすべてのコールのログ。詳細については、「クエリ生成ログ」を参照してください。 |
| セマンティックテーブル構成 [sn_query_gen_table_config] |
クエリ生成検索できるテーブルのリスト、そのテーブルに対してセマンティック生成が有効になっているかどうか、および子テーブルを含めるかどうか。アドミニストレーターは、これらのレコードを作成、編集、および削除できます。詳細については、「セマンティックデータレイヤーへのテーブルの追加」を参照してください。 |
| セマンティック列構成 [sn_query_gen_column_config] |
テーブル列のドメイン、アクティブステータス、カスタムセマンティックの説明と使用方法の説明を設定するためのレコード。sn_query_gen_table_config 内のテーブルを参照する必要があります。詳細については、「列の説明と使用方法のカスタマイズ」を参照してください。 |