ドキュメントプレイブック検索インデックスの手動設定
Data 360(Data Cloud)で、Document Playbookがプレイブック コンテンツのインデックス付けに使用するデータ ストリームと検索インデックスを手動で作成します。この設定は、カスタム検索インデックスが必要な場合や、Document Playbook Data Kit を使用できない場合に使用します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、Unlimited Edition、および Performance Edition。 |
| 必要なユーザー権限 | |
|---|---|
| ドキュメントプレイブックのインデックスを手動で設定する | Data Cloud アーキテクト [自宅組織] または Data Cloud One [コンパニオン組織] および 文書プレイブックデザイナー および CLM 管理ユーザー および 契約 AI ユーザー |
ドキュメントプレイブックデータキットは引き続き推奨設定です。
ヒント カスタムチャンク、埋め込み、または前処理動作が必要な場合は、新しいインデックスを最初から作成するのではなく、データキットのデフォルトのインデックスをコピーして、そのコピーを変更します。コピーすると、ドキュメントプレイブックデータストリームが依存する項目の対応付けが保持されます。
作業を開始する前に
- [ドキュメントプレイブック設定] から [ドキュメントプレイブック管理] を有効にします。「ドキュメントプレイブック管理の有効化」を参照してください。
- Data 360 を設定し、ドキュメントプレイブックデータを保存するデータスペースへのアクセス権を付与します。「Data Cloud の有効化」を参照してください。
- Einstein 生成 AI を有効にします。「Einstein 生成 AI の設定」を参照してください。
-
Data Cloud Salesforce コネクタを設定します。
このアクセス権により、Data 360 はドキュメントプレイブックのレコードとファイルを参照できます。推奨される設定を使用すると、ドキュメントプレイブックデータキットでこのアクセス権が自動的に設定されます。
- [設定] の [クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- [Data Cloud Salesforce コネクタ] をクリックし、[アプリケーション権限] をクリックします。
- [編集] をクリックし、[Query Non Vetoed Files (拒否されていないファイルを照会)] を選択します。
- 変更内容を保存します。
- [設定] の [クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- [Data Cloud Salesforce コネクタ] をクリックし、[システム権限] をクリックします。
-
[編集] をクリックし、次の権限を選択します。
- ドキュメントプレイブックの作成と管理
- ドキュメントプレイブックへのアクセス
- 変更内容を保存します。
- [設定] の [クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- [Data Cloud Salesforce コネクタ] をクリックし、[オブジェクト設定] をクリックします。
- [Document Playbook (ドキュメントプレイブック)] をクリックし、[編集] をクリックします。
- [参照] および [すべてのレコードの参照] オブジェクト権限を選択します。
- 上記の手順を繰り返して、ドキュメントプレイブックバージョンの「参照」および「すべてのレコードの参照」オブジェクト権限を付与します。
- [設定] の [クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
- [Data Cloud Salesforce コネクタ] をクリックし、[Data Cloud データスペース管理] をクリックします。
- [編集] をクリックし、必要なデータスペースを選択します。
- 変更内容を保存します。
- 権限セットから、[Data Cloud Architect] をクリックし、[Data Cloud Data Space Management] をクリックします。
- [編集] をクリックし、必要なデータスペースを選択します。
- 変更内容を保存します。
-
データストリームを作成して、ドキュメントプレイブックのコンテンツとファイルのメタデータを Data 360 (Data Cloud) に取り込みます。
- Data Cloud で、[データストリーム] に移動し、[新規] をクリックします。
- [Salesforce CRM] を選択し、[次へ] をクリックします。
- [View Objects (オブジェクトの表示)] をクリックします。
-
次のオブジェクトを選択し、[次へ] をクリックします。
- ContentDocument
- ContentVersion
- ContentDocumentLink
- DocumentPlaybook
- DocumentPlaybookVersion
- 各オブジェクトで、オブジェクトカテゴリとして [その他] を設定します。
-
40 文字の制限を超える項目の表示ラベルを更新します。フィールド名の横にある [Edit] アイコンをクリックし、表示ラベルを更新して、[Apply] をクリックします。
一部の項目の表示ラベルは 40 文字の制限を超えており、データストリームの作成時にサポートされていません。たとえば、ContentDocument と ContentVersion で、項目の表示ラベル [他のユーザーが共有および共有解除できないようにする] を [他のユーザーが共有および共有解除できないようにする] に更新します。
- [次へ] をクリックし、[リリース] をクリックします。
-
データストリームを確認して設定します。
データストリームは、オブジェクト名に「_Home」サフィックスが付加されて作成されます。たとえば、ContentDocument は ContentDocument_Home、DocumentPlaybook は DocumentPlaybook_Home と表示されます。
-
データストリームをクリックします。
各ストリームはデータレークオブジェクト (DLO) に対応します。
- [データマッピング] セクションで、[開始] をクリックします。
- [データモデルエンティティ] セクションで、[オブジェクトを選択] をクリックします。
-
対応するデータモデルオブジェクト (DMO) を検索し、[追加] アイコンをクリックします。
データレークオブジェクト (DLO) データモデルオブジェクト (DMO) ContentDocument コンテンツドキュメント ContentVersion コンテンツドキュメントバージョン ContentDocumentLink コンテンツドキュメントリレーション DocumentPlaybook 文書プレイブック DocumentPlaybookVersion 文書プレイブックバージョン -
[完了] をクリックします。
ソース DLO 項目は左側に表示され、対象 DMO 項目は右側に表示されます。
-
ContentDocument DLO の項目を Content Document DMO に対応付けます。
データレークオブジェクト (DLO) データモデルオブジェクト (DMO) 最新の公開バージョン ID 最新の公開バージョン Publish Status (公開状況) コンテンツドキュメントの公開状況 サイズ コンテンツサイズ コンテンツ更新日 Content Modified DateTime (コンテンツ更新日時) -
DocumentPlaybook DLO の項目を Document Playbook DMO に対応付けます。
データレイクオブジェクト (DLO) 項目 データモデルオブジェクト (DMO) 項目 CreatedById CreatedById CreatedDate CreatedDateTime 説明 説明 Id Id LastModifiedById LastModifiedById LastModifiedDate LastModifiedDateTime 名前 DocumentPlaybookName 状況 状況
メモ ContentVersion の DLO タイプはディレクトリテーブルです。ContentVersion (DLO) から Content Document Version (DMO) へのマッピングは、ユーザーに代わって自動的に行われます。 - [保存して閉じる] をクリックします。
- 残りのデータストリームに対して繰り返します。
-
DocumentPlaybookVersion DLO の項目を Document Playbook Version DMO に対応付けます。
データレイクオブジェクト (DLO) 項目 データモデルオブジェクト (DMO) 項目 CreatedById CreatedById CreatedDate CreatedDateTime 説明 説明 DocumentPlaybookId DocumentPlaybookId Id Id LastModifiedById LastModifiedById LastModifiedDate LastModifiedDateTime 名前 DocumentPlaybookVersionName 状況 状況 VersionNumber VersionNumber -
ContentDocumentLink DLO の項目をコンテンツドキュメントリレーション DMO に対応付けます。
DLO 項目 DMO 項目 備考 ContentDocument : コンテンツドキュメント ID コンテンツドキュメントリレーション ID 主キー LinkedEntity 関連項目 SystemModStamp 最終更新日
-
データストリームをクリックします。
-
検索インデックスを作成します。
- アプリケーションランチャーで、[Data Cloud] を見つけて選択します。
- [検索インデックス] タブをクリックし、[新規] をクリックします。
-
[新規] をクリックし、[高度な設定] を選択します。
検索インデックスが新しいタブで開きます。
- 検索種別が [ハイブリッド検索] に設定されていることを確認します。
- ドキュメントプレイブックデータが含まれるデータスペースを選択します。
- [データモデルオブジェクトの表示ラベル] で、[ドキュメントプレイブックバージョン] を選択します。
- [Include File Attachments (添付ファイルを含める)] をクリックし、[Content Document Version (コンテンツドキュメントバージョン)] を選択します。
- [ファイル拡張子] リストで、pdf、docx、xlsx を除くすべての拡張子の削除アイコンをクリックします。
- [次へ] をクリックします。
- 解析と前処理については、デフォルトのセクションのままにして、[次へ] をクリックします。
- [Manage Fields (フィールドの管理)] をクリックし、[Status (状況)] を選択します。
- 変更内容を保存します。
- [組み込みモデル] で [E5 Large V2 Embedding Model (E5 大規模 V2 組み込みモデル)] が選択されていることを確認します。
- [次へ] をクリックします。
- 絞り込みを行うには、[直接項目] および [関連項目] セクションを展開し、対応するフィールドを [選択済み項目] にドラッグします。
-
ドキュメントプレイブックの項目の API 参照名を変更して一意にします。
関連項目セクション 関連 DMO 表示ラベル 関連 DMO 項目の表示ラベル リレーションパス 項目 API 参照名 直接項目 文書プレイブック 文書プレイブック ID 文書プレイブック.文書プレイブック ID > 文書プレイブックバージョン.文書プレイブック DocumentPlaybookId__c 文書プレイブックバージョン ドキュメントプレイブックバージョン ID NA Id__c 文書プレイブックバージョン 状況 NA Status__c 関連項目 コンテンツドキュメントリレーション コンテンツドキュメント コンテンツドキュメントのリレーション.関連項目 > ドキュメントプレイブックバージョン.ドキュメントプレイブックバージョン ID ssot__ContentDocumentId__c コンテンツドキュメントリレーション Data Source (データソース) NA DataSource__c - [次へ] をクリックします。
- 設定を確認し、検索インデックスを保存して作成します。
- [ドキュメントプレイブック設定] に戻ります。[Document Playbook Indexing]で、検索インデックス リストから新しい検索インデックスを選択します。
-
変更内容を保存します。
ヒント 手動で設定したインデックスを本番で使用する前に、変更を追跡した代表的なプレイブックと契約ドキュメントでテストし、リスク分析結果を確認します。
メモ Document Playbook VersionチャンクとDocument Playbook Versionインデックス データ レイク オブジェクトは、検索インデックスの作成後に自動的に作成されます。セグメント化されたコンテンツはチャンクオブジェクトに保存され、数値の関連性スコアはインデックスオブジェクトに保存されます。
この記事で問題は解決されましたか?
ご意見をお待ちしております。
