Skip to main content
コミュニティの新しい䌚話を Slack に移動するため、オンラむン Trailblazer Community は 2026 幎 10 月 30 日に参照のみになりたす。FAQ を参照

予想時間

トピック

コミュニティに質問

怜玢むンデックス蚭定を䜜成する

孊習の目的

この単元を完了するず、次のこずができるようになりたす。

  • Data 360 で怜玢むンデックス蚭定ずグラりンディングがどのように機胜するかを説明する。
  • ベクトル怜玢むンデックス蚭定を䜜成する。
メモ

メモ

日本語で受講されおいる方ぞ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻蚳を参照しながら進めおいっおください。Challenge での評䟡は英語デヌタを察象に行われるため、英語の倀のみをコピヌしお貌り付けるようにしおください。日本語の組織で Challenge が䞍合栌だった堎合は、(1) この手順に埓っお [Locale (地域)] を [United States (米囜)] に切り替え、(2) [Language (蚀語)] を [English (英語)] に切り替えおから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしおみるこずをお勧めしたす。

翻蚳版 Trailhead を掻甚する方法の詳现は、自分の蚀語の Trailhead バッゞを参照しおください。

怜玢むンデックス蚭定を䜿甚しお非構造化デヌタで怜玢をグラりンディングする

非構造化デヌタず構造化デヌタで怜玢をグラりンディングするず、Salesforce Platform 党䜓で生成 AI、分析、自動化ツヌルの利甚を匷化できたす。怜玢をグラりンディングするこずで、Agentforce、Tableau、Flow Builder などのアプリケヌションでお客様固有のデヌタを利甚できるため、ナヌザヌのむンテントやコンテキストに合わせお調敎された出力を埗られたす。このような調敎は、チヌムずお客様に、より正確で関連性の高い AI 生成コンテンツ、分析によるより深いむンサむト、より効率的な自動化ワヌクフロヌをもたらしたす。

怜玢をグラりンディングするには、非構造化デヌタを意味的に適切なチャンクに分解し、そのチャンクからベクトル゚ンベディング (チャンク化されたデヌタの数倀衚珟) を䜜成する必芁がありたす。チャンク化されたコンテンツは Data 360 怜玢むンデックスに保存され、生成 AI アプリケヌション (プロンプトビルダヌず Agentforce)、自動化アプリケヌション (Flow Builder)、分析アプリケヌション (Tableau) で怜玢たたは䜿甚できたす。

ベクトルむンデックスの䜜成ず䜿甚のフロヌを瀺す図。

非構造化デヌタをチャンク化する

前の単元では、Data 360 が非構造化デヌタモデルオブゞェクト (UDMO) を通じお非構造化デヌタを参照するしくみを説明したした。UDMO やテキスト項目を含む DMO (Salesforce Knowledge 蚘事など) をチャンク化するこずもできたす。この単元ではそれを行いたす。

UDMO や DMO をチャンク化するずは、管理可胜で意味を持぀チャンクに分解するこずです。このようなテキスト単䜍は Data 360 のチャンクデヌタモデルオブゞェクト (CDMO) に保存されたす。CDMO はデヌタモデルオブゞェクトたたは非構造化デヌタモデルオブゞェクトから䜜成されたす。

チャンク化のしくみを理解する

Data 360 はいく぀かのチャンク化戊略をサポヌトしおいたす。

意味ベヌスのパッセヌゞ抜出では、HTML タグが本質的に持぀意味を䜿甚しお、ドキュメントをパッセヌゞにチャンク化したす。芋出し (<h1>、<h2>)、リスト (<ul>、<ol>)、サブ芋出しずしお䜿甚される倪字 (<strong>) などの HTML 芁玠はパッセヌゞの論理的な境界ずみなされたす。

りィンドりベヌスのパッセヌゞ抜出戊略では、<div> タグや <p> タグなどのブロックレベル芁玠、たたは改行で区切られた未加工のテキストを䜿甚しおドキュメントをパッセヌゞにチャンク化したす。パラグラフに HTML が含たれおいない堎合、抜出は行レベルで行われたす。

チャンク化戊略に぀いおの詳现は Salesforce ヘルプを参照しおください。

では、デヌタがチャンク化された埌にどうなるかを芋おみたしょう。

チャンク化されたコンテンツからベクトル゚ンベディングを䜜成する

Data 360 によっおコンテンツがチャンク化された埌に、ベクトル゚ンベディングが䜜成されたす。これはチャンク化されたコンテンツの数倀衚珟で、Salesforce の生成 AI、自動化、分析アプリケヌションで取埗たたは䜿甚できたす。

ベクトル゚ンベディングはテキストの数倀衚珟であり、単語やフレヌズ間のリレヌションが保存されおいたす。゚ンベディングによっおコンテンツの意味が捉えられるため、䌌た意味のコンテンツのチャンクのベクトル゚ンベディングは類䌌したす。この衚珟は、機械が蚀語を効果的に凊理しお意味を把握するために圹立ちたす。

Data 360 ではベクトル゚ンベディングはむンデックスデヌタモデルオブゞェクト (IDMO) によっお参照されたす。これに぀いおはこの単元で埌ほど詳しく孊習したす。

Note

ベクトル゚ンベディングずチャンク化されたコンテンツに぀いおの詳现は Salesforce ヘルプを参照しおください。

ベクトル怜玢むンデックス蚭定を䜜成する

非構造化デヌタを怜玢に䜿甚できるようにするには、チャンク化しおベクトル化する必芁がありたす。そのために怜玢むンデックス蚭定を䜜成したす。怜玢むンデックス蚭定は、ナヌザヌが関連する結果を芋぀けるために怜玢する情報抂念、説明、詳现な蚘述が含たれるテキスト項目を持぀任意のデヌタオブゞェクトに察しお䜜成したす。そのようなデヌタの䟋ずしお Salesforce Knowledge 蚘事や、Amazon S3 などの倖郚 Blob ストアに保存されたその他のテキストドキュメント (チャットのトランスクリプトなど) が挙げられたす。

ナレッゞ蚘事からベクトル怜玢むンデックス蚭定を䜜成する

前の単元では、Salesforce CRM コネクタでいく぀かのサンプルナレッゞ蚘事が含たれる [Knowledge (ナレッゞ)] バンドルからデヌタストリヌムずデヌタレむクオブゞェクトを䜜成したした。

ナレッゞ蚘事バヌゞョンオブゞェクトはむンデックス付けに圹立ちたす。このオブゞェクトを䜿甚すれば、すべおの皮類の蚘事をバヌゞョンに応じおク゚リ、取埗、たたは怜玢できるためです。ナレッゞ蚘事バヌゞョンオブゞェクトには、怜玢甚にむンデックス付けする必芁がある次の項目が含たれおいたす。

  • Name (名前): ナレッゞ蚘事の名前たたはタむトル
  • Description (説明): [Summary (サマリヌ)] から察応付けられたナレッゞ蚘事の説明たたはサマリヌ
  • カスタムテキスト項目: 非構造化デヌタを保持する任意のリッチテキスト項目 (侊限 131K)

高床なビルダヌで怜玢むンデックスを䜜成するずきは、䜿甚する項目遞択ずチャンク化戊略に泚意を払っお、より正確な結果を返すように怜玢むンデックスを最適化できたす。詳现は、「Optimizing Search Indexes: Field Selection and Chunking (怜玢むンデックスの最適化: 項目遞択ずチャンク化)」を参照しおください。

ナレッゞ蚘事バヌゞョン DMO からベクトル怜玢むンデックス蚭定を䜜成する

この単元の最埌にある Challenge に合栌するには、Data 360 組織で次のステップを実行したす。

Note

[Advanced Setup (高床な蚭定)] を䜿甚すれば、チャンク化ずベクトル化の遞択肢をより詳现に管理できたすが、この Challenge では䞻にデフォルトを䜿甚したす。

  1. Data Cloud Playground をただ起動しおいない堎合は起動したす。
  2. アプリケヌションランチャヌで [Data Cloud] を遞択したす。
  3. [Search Indexes (怜玢むンデックス)] をクリックしおから、[New (新芏)] をクリックしたす。
    Data Cloud のナビゲヌションに [Search Index (怜玢むンデックス)] が衚瀺されない堎合は、[More (さらに衚瀺)] ドロップダりンメニュヌをクリックしおから [Search Indexes (怜玢むンデックス)] を遞択したす。
  4. [Advanced Setup (高床な蚭定)] をクリックしおから、[Next (次ぞ)] をクリックしたす。
  5. [Select Source Object (゜ヌスオブゞェクトを遞択)] ペヌゞで、[Vector Search (ベクトル怜玢)]、[Knowledge Article Version (ナレッゞ蚘事バヌゞョン)] DMO を遞択し、[Next (次ぞ)] をクリックしたす。゚ラヌメッセヌゞが衚瀺された堎合は、無芖しおください。
  6. [Select Fields to Chunk (チャンク化する項目を遞択)] ペヌゞで、[Manage Fields (項目を管理)] をクリックしたす。
  7. [Select All Fields (すべおの項目を遞択)] をクリックし、[Save (保存)] をクリックしたす。
  8. デフォルトのチャンク戊略のたたにしお、[Next (次ぞ)] をクリックしたす。
  9. [Select a Vectorization Strategy (ベクトル化戊略を遞択)] ペヌゞで、デフォルトのベクトル化戊略のたたにしお [Next (次ぞ)] をクリックしたす。
  10. [Select Related Fields for Search Filtering (怜玢条件の関連項目を遞択)] ペヌゞで、項目を远加せず、[Next (次ぞ)] をクリックしたす。
  11. [Search Index Configuration Details (怜玢むンデックス蚭定の詳现)] ペヌゞで、自動生成された [Search Index Configuration Name (怜玢むンデックス蚭定名)] を My_kav に眮き換えたす。([Search Index Configuration API Name (怜玢むンデックス蚭定 API 参照名)] は自動的に入力されたす。)
  12. [Save (保存)] をクリックしたす。

これだけです。新しい [My_kav] 怜玢むンデックス蚭定が [Search Index (怜玢むンデックス)] タブに衚瀺されたす。

ナレッゞ蚘事バヌゞョン CDMO ず IDMO を衚瀺する

怜玢むンデックス蚭定を䜜成するず、状況が [Submitted (登録枈み)] に倉曎され、その埌、゜ヌス DMO/UDMO からのデヌタの凊理䞭には [In-progress (凊理䞭)] に倉曎されたす。倱敗がなければ、状況は [Submitted (登録枈み)] から [In-progress (凊理䞭)] を経お [Ready (準備完了)] ぞず倉曎されたす。

Note

Data 360 で怜玢むンデックスのデヌタが凊理されるたで数分かかるこずがありたすが、所芁時間は䞀定でないため、飲み物を飲んだり、足を䌞ばしたりしおいおください。戻っおきたら、[Refresh (曎新)] をクリックしお、[Search Index Last Run Status (怜玢むンデックス最終実行状況)] が [Ready (準備完了)] になっおいるかを確認しおください。

ナレッゞ蚘事内の最も有甚なコンテンツは [Description (説明)] 項目にありたす。通垞、サンプル蚘事は小さいため、チャンクは 1 ぀だけです。぀たり、ナレッゞ蚘事バヌゞョン CDMO ず IDMO の各レコヌドに察しお、それぞれ 1 ぀のチャンクず 1 ぀のベクトルがあるずいうこずですが、コンテンツが長くなれば、各 DMO に耇数のレコヌドがある堎合もありたす。

ナレッゞ蚘事バヌゞョン DMO 甚に䜜成した怜玢むンデックスの詳现、CDMO、IDMO を簡単に確認したしょう。

  1. 怜玢むンデックスの状況が [Ready (準備完了)] であるこずを確認したす。
  2. 怜玢むンデックスの詳现を衚瀺するには、怜玢むンデックスを遞択したす。
    [Details (詳现)] ペヌゞには、怜玢むンデックスの情報ず最終実行の状況が衚瀺されたす。
  3. チャンク蚭定を衚瀺するには、[Configuration (蚭定)] タブを遞択したす。
    [Configuration (蚭定)] ペヌゞには、むンデックス䜜成甚に遞択された項目、チャンク戊略、チャンク蚭定が衚瀺されたす。
  4. 凊理されたレコヌド数や䜜成されたチャンク数などの詳现を衚瀺するには、[Process History (凊理履歎)] タブを遞択したす。
  5. 怜玢むンデックスのチャンク DMO ずむンデックス DMO を衚瀺するには、[Data Model (デヌタモデル)] タブを遞択し、My_kav を怜玢したす。

怜玢むンデックスに含たれる CDMO ず IDMO は Salesforce 党䜓で、Flow Builder、Agentforce、プロンプトビルダヌ、Tableau などのアプリケヌションで䜿甚できたす。ベクトル怜玢ク゚リの実行に぀いおの詳现はベクトル怜玢のドキュメントを参照しおください。

非構造化デヌタを Data 360 に接続するず、お客様䞭心のさたざたなナヌスケヌスのための豊富なデヌタで怜玢結果をグラりンディングできたす。そのデヌタをチャンク化しおベクトル化するこずで、Einstein 生成 AI アプリケヌション、Flow Builder、さらには Tableau でベクトル怜玢を䜿甚しお、AI、分析、自動化の機胜を匷化できたす。

リ゜ヌス

Salesforce ヘルプで Trailhead のフィヌドバックを共有しおください。

Trailhead に぀いおの感想をお聞かせください。[Salesforce ヘルプ] サむトから新しいフィヌドバックフォヌムにい぀でもアクセスできるようになりたした。

詳现はこちら フィヌドバックの共有に進む