ドメインセパレーションと AI 検索
ドメインセパレーションは AI 検索 アプリケーションテーブルではサポートされていませんが、ユーザー検索クエリはインデックス付き ServiceNow AI Platform® テーブルレコードからのドメイン制限を順守します。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル: サポートなし
- ドメインフィールドがデータテーブル に存在している可能性がありますが、データを管理するロジックがありません。
- このレベルでは、ドメイン分割は考慮されません。
サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。
AI 検索 ドメインセパレーションの概要
AI 検索 を使用すると、ユーザーは ServiceNow AI Platform テーブルのレコードからコンテンツのインデックスを作成して検索できます。AI 検索 アプリケーションテーブルとプロパティはドメインセパレーションをサポートしていませんが、ユーザー検索クエリは、次のセクションで説明するように、インデックス付きコンテンツからのドメイン設定を順守します。
インデックス付きコンテンツと検索クエリにおけるドメインセパレーション
ServiceNow AI Platform テーブルから検索可能なコンテンツのインデックスを作成する場合、 AI 検索 はソーステーブルと参照テーブルのレコードの sys_domain フィールド値を保存します。
ドメインセパレーションが有効になっている場合、AI 検索 は現在のセッションドメインのフィルターをすべての検索クエリに適用します。このフィルターは、セッションドメインに表示されないレコードを除外します。セッションドメインに表示されるレコードのみが検索クエリ結果として表示されます。
domain_master 属性が設定された子テーブルの場合、インデックス作成と検索の両方で適切な参照フィールドを使用して、参照される親レコードから子レコードドメインを派生します。
次の表に要約されているように、検索クエリで参照されるレコードには制限が適用されます。
| 条件 | 動作 |
|---|---|
| 参照されたレコードは現在のセッションドメインに表示されない |
|
| 参照レコードドメインが親レコードドメインと異なる | 検索結果レコードに参照フィールドが表示されません。 |
レコードドメインへの変更のインデックス作成
AI 検索 は、インデックス付きソースとして設定されたテーブル内のレコードのインデックス付きドメインを自動的に更新します。
AI 検索 は、参照されるテーブルのインデックス付きドメインを自動的に更新しません。次のいずれかの方法で、参照テーブルのインデックス付きドメインを更新できます。
| ユースケース | アクション |
|---|---|
| 参照テーブルのドメインフィールド値の 1 回限りの更新を実行 | 影響を受けるテーブルを含むインデックス付きソースに対して、テーブル全体のインデックス再作成を実行します。 この手順の詳細については、「単一の AI 検索 インデックス付きソースに対して完全なテーブルインデックス作成を実行するか、インデックス再作成を実行する」を参照してください。 |
| 参照テーブルのドメインフィールド値の自動更新の有効化 | 属性値として sys_domain、sys_domain_path ドメインフィールドを指定して、参照フィールドの dot_walk_fields フィールド設定を作成します。 このタスクの全手順については、「参照テーブルの自動ドメイン更新の有効化」を参照してください。 |