本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為您的 Amazon 基岩知識庫 Connect 到 Salesforce
Salesforce 是一種客戶關係管理(CRM)工具,用於管理支持,銷售和營銷團隊。您可以使用以下任一指令,連線到您的 Amazon 基岩知識庫的 Salesforce 執行個體 AWS 適用於 Amazon 基岩
注意
Salesforce 資料來源連接器正在預覽版本中,且可能會變更。
目前,只有 Amazon OpenSearch 無伺服器向量存放區可與此資料來源搭配使用。
每個檔案可以編目的檔案數量和 MB 有限制。如需知識庫,請參閱配額。
支援的功能
-
自動偵測主要文件欄位
-
包含/排除內容過濾器
-
增量內容同步新增、更新、刪除的內容
-
OAuth身份驗證
必要條件
在「銷售力量」中,請確定您:
-
記下您的銷售力量執行個體URL。例如
https://company.salesforce.com/
。 執行個體必須執行 Salesforce 連線的應用程式。 -
建立 Salesforce 連線的應用程式並設定用戶端認證。然後,對於您選擇的應用程序,從OAuth設置中複製消費者密鑰(客戶端 ID)和消費者密鑰(客戶端密鑰)。如需詳細資訊,請參閱建立連線的應用程式和為 OAuth
2.0 用戶端認證設定連線的應用程式的 Salesforce 文件。 注意
對於 Salesforce 連線的應用程式,在「用戶端認證流程」下,請務必在「執行身分」欄位中搜尋並選取用戶端認證的使用者名稱或別名。
在您的 AWS 帳戶,請確保您:
-
將您的身份驗證憑據存儲在 AWS Secrets Manager 秘密並注意 Amazon 資源名稱(ARN)的秘密。請遵循此頁面上的「連線」組態指示,納入密碼中必須包含的索引鍵值配對。
-
包括必要的權限以連接到您的資料來源 AWS Identity and Access Management (IAM)您的知識庫的角色/權限策略。如需此資料來源新增至知識庫所需權限的相關資訊 IAM 角色,請參閱存取資料來源的權限。
注意
如果您使用控制台,則可以轉到 AWS Secrets Manager 以新增密碼或使用現有密碼做為資料來源組態步驟的一部分。所以此 IAM 可以為您建立具有所有必要權限的角色,作為建立知識庫的主控台步驟的一部分。設定資料來源和其他設定之後, IAM 具有所有必需權限的角色會套用至您的特定知識庫。
我們建議您定期重新整理或輪換您的認證和密碼。僅為您自己的安全提供必要的訪問級別。我們不建議您跨資料來源重複使用認證和密碼。
連接配置
若要連線到 Salesforce 執行個體,您必須提供必要的組態資訊,以便 Amazon 基岩能夠存取和抓取您的資料。您還必須遵循必要條件.
此資料來源的組態範例包含在本節中。
如需 auto 偵測文件欄位、包含/排除篩選器、增量同步、秘密驗證認證,以及這些欄位如何運作的詳細資訊,請選取下列選項:
資料來源連接器會自動偵測並編目文件或內容的所有主要中繼資料欄位。例如,資料來源連接器可以編目對等於文件的文件內文、文件標題、文件建立或修改日期,或其他可能套用至文件的核心欄位。
重要
如果您的內容包含敏感資訊, Amazon Bedrock 可以使用敏感信息進行響應。
您可以將篩選運算子套用至中繼資料欄位,以協助您進一步改善回應的相關性。例如,文件「epoch_modification_time」或在 1970 年 1 月 1 日當文件最後更新時所傳遞的秒數。您可以過濾最新的數據,其中「時代 _ 修改時間」大於某個數字。如需有關可套用至中繼資料欄位之篩選運算子的詳細資訊,請參閱中繼資料和篩選。
您可以包含或排除探索特定內容。例如,您可以指定排除前綴/規則運算式模式,以略過檢索檔案名稱中包含「private」的任何檔案。您也可以指定包含首碼/規則運算式模式,以包含某些內容實體或內容類型。如果您指定包含和排除篩選器,且兩者都符合文件,則排除篩選器會優先執行,而且不會編目文件。
規則運算式模式範例,用來排除或篩選出促銷活動名稱中包含「private」的促銷活動:」。 * 私人。 *」
您可以在下列內容類型上套用包含/排除篩選器:
-
Account
: 帳號/識別碼 -
Attachment
:附件檔案名稱及其副檔名 -
Campaign
:行銷活動名稱和相關的識別 -
ContentVersion
:文件版本和相關聯的識別碼 -
Partner
:合作夥伴資訊欄位,包括關聯識 -
Pricebook2
:商品/價目表名稱 -
Case
:客戶查詢/發行編號和其他信息字段,包括相關的標識符(請注意:可以包含個人信息,您可以選擇排除或過濾掉) -
Contact
: 客戶信息字段(請注意:可以包含個人信息,您可以選擇排除或過濾掉) -
Contract
:合約名稱和相關的識別碼 -
Document
:副檔名的檔案名稱 -
Idea
: 想法資訊欄位和相關的識別碼 -
Lead
: 潛在的新客戶信息字段(請注意:可以包含個人信息,您可以選擇排除或過濾掉) -
Opportunity
:待處理銷售/交易資訊欄位和相關識別碼 -
Product2
:產品資訊欄位和相關的識別碼 -
Solution
:客戶查詢/問題的解決方案名稱,以及相關的識別碼 -
Task
:作業資訊欄位與相關聯的識別碼 -
FeedItem
:喋喋不休的提要帖子的標識符 -
FeedComment
:評論所屬的聊天提要帖子的標識符 -
Knowledge__kav
:知識文章版本與相關聯的識別碼 -
User
:組織內的使用者別名 -
CollaborationGroup
:聊天器群組名稱 (唯一)
每次資料來源與知識庫同步時,資料來源連接器都會編目新的、已修改的和已刪除的內容。 Amazon Bedrock 可以使用資料來源的機制來追蹤自上次同步以來變更的內容和編目內容。當您第一次將資料來源與知識庫同步時,依預設會檢索所有內容。
若要將資料來源與知識庫同步,請在主控台中使用StartIngestionJobAPI或選取您的知識庫,然後在資料來源概觀區段中選取 [同步]。
重要
您從資料來源同步的所有資料都可供具有擷取資料bedrock:Retrieve
權限的任何人使用。這也可以包括任何具有受控資料來源權限的資料。如需詳細資訊,請參閱知識庫權限。
(用於 OAuth 2.0 身份驗證)您的秘密身份驗證憑據 AWS Secrets Manager 應該包括這些鍵值對:
-
consumerKey
:app client ID
-
consumerSecret
:app client secret
-
authenticationUrl
:Salesforce instance URL or the URL to request the authentication token from
注意
你的秘密 AWS Secrets Manager 必須使用知識庫的相同區域。