共用方式為


管理整合式搜尋提供者

您可以使用 Dynamics 365 Customer Service 中的整合式搜尋提供者來設定第三方來源,例如以網站地圖通訊協定為基礎的企業網站。 文章會擷取至 Dataverse 中,並按照您指定的排程進行重新整理。

先決條件

如果您是初次使用的使用者,則必須提供整合式搜尋提供者。 確定您有下列權限:

  • 基本等級:prvReadconnector
  • 全域等級:
    • prvReadWorkflow
    • prvWriteWorkflow
    • prvCreatemsdyn_knowledgeconfiguration
    • prvReadmsdyn_knowledgeconfiguration
    • prvWritemsdyn_knowledgeconfiguration
    • prvDeletemsdyn_knowledgeconfiguration

深入了解資訊安全角色和權限

佈建整合式搜尋提供者

  1. 登入 Dynamics 365 Customer Service 系統管理中心。
  2. 移至知識>整合式搜尋提供者 (預覽版)>管理
  3. 整合式搜尋提供者頁面上,選取設定整合式搜尋

如果您無法佈建整合式搜尋提供,則必須啟用整合式搜尋 API 觸發程序流程。

如果您的地理區域中未啟用整合式搜尋,請連絡 Microsoft 支援服務以佈建此功能。

啟用整合式搜尋 API 觸發程序流程

注意

若要開啟整合式搜尋 API 觸發程序流程,您必須擁有 prvReadWorkflow (全域層級) 權限。

提示

包含如下所示圖示的影像: 可能會展開以顯示更多詳細資料。 選取影像以展開它。 若要關閉它,請按 Esc 鍵。

  1. 登入 make.powerapps.com

  2. 移至解決方案>預設解決方案>雲端流程,並開啟整合式搜尋 API 觸發流程

    啟用整合式搜尋 API 觸發流程的螢幕擷取畫面。

新增整合式搜尋提供者

  1. 在 Customer Service 系統管理中心的體驗底下,選取知識

  2. 知識頁面的整合式搜尋提供者區段中,選取管理

  3. 選取新增

  4. 提供者資訊區段中:

    • 搜尋提供者名稱:輸入搜尋提供者的名稱。
    • 描述:提供搜尋提供者的描述。
    • 選取授權核取方塊。
  5. 選取下一步

  6. 驗證和測試區段中,驗證並輸入下列資料:

    • 根 URL:輸入搜尋提供者網站的根 URL (含通訊協定)。 例如,在 https://contoso.com/about 中,根 URL 是:https://contoso.com/

    • 網站地圖 URL:若要取得網站的網站地圖 URL,請在網址列中新增 /robots.txt。 例如:https://contoso.com/robots.txt

      注意

      • 您提供的網站地圖在文章 URL 標籤中必須有 lastmod 標籤。
      • 網站地圖和網站索引檔案的內容類型必須是 application/xml 或 text/xml。
      • 您必須只為資料擷取提供靜態網站。 資料擷取不支援會傳回指令碼以載入內容的網站。
      • 僅允許根 URL、網站地圖 URL 與語言篩選條件的唯一組合。
    • 擷取作業的語言篩選:選取擷取要對應的語言。 選取重設以清除您的選取項目。 預設會將所有語言納入進行擷取的考量。 如果您套用語言篩選,則必須維護語言代碼的對應。

  7. 選取下一步

  8. 知識文章結構描述區段中,選取欄位對應JSON 結構描述

    儲存設定方法後,就無法加以變更。 深入了解知識文章結構描述對應

  9. 重新整理排程區段中,指定重新整理間隔:

    • 重新整理頻率:從清單中選取值,以指定從搜尋提供者擷取新文章或已更新文章的頻率。 若要暫停攝取,請選取無重新整理

    • 回顧期間:從清單中選取值,以指定額外的期間,可能在起初擷取時遺漏的文章應於該期間內擷取。

      例如,如果將重新整理頻率設定為 15 分鐘,而回顧期間設定為 2 小時,則會每 15 分鐘重新整理過去 2 小時 15 分鐘的資料一次。

  10. 選取下一步

  11. 摘要區段中,檢閱您輸入的資訊,並進行您需要的任何變更。

  12. 選取儲存後關閉

    新的搜尋提供者會出現在知識>所有整合式搜尋提供者頁面上。 其狀態為非使用中,且狀態原因為已驗證

    如果還需要新增更多的資訊,請選取另存為草稿。 其狀態為非使用中,且狀態原因為草稿

執行搜尋提供者擷取

視搜尋提供者的狀態而定,執行依時間範圍擷取或試用擷取。 開始試用擷取時,您可以找出並更正任何錯誤。 在深入解析索引標籤的耙梳失敗欄中檢視擷取狀態。

您無法對狀態原因為草稿非使用中搜尋提供者執行擷取。

試用擷取

如果搜尋提供者處於狀態原因為已驗證非使用中狀態,您可以執行試用擷取。

  1. 知識>所有整合式搜尋提供者頁面中,選取搜尋提供者。
  2. 選取執行擷取
  3. 選取試用擷取
  4. 記錄數目清單中指定要擷取的文章數量。 您最多可以選取的文章數量為 1,000。

檢查深入解析索引標籤中是否有錯誤。 如果沒有看到任何錯誤,且想要執行依時間範圍的擷取,請先啟用搜尋提供者

依時間範圍擷取

如果搜尋提供者處於狀態原因為擷取準備就緒使用中狀態,請開始進行依時間範圍的擷取。

  1. 知識>所有整合式搜尋提供者頁面中,選取搜尋提供者。
  2. 選取執行擷取
  3. 選取依時間範圍擷取
  4. 指定要從中挑選已更新文章以進行擷取的日期範圍。 日期範圍必須是從開始日期算起的 60 天。

啟用搜尋提供者

啟用搜尋提供者時,新文章和已更新文章會從提供者擷取進來,然後文章開始顯示在搜尋結果中。

  1. 在 Customer Service 系統管理中心的體驗底下,選取知識
  2. 知識頁面的整合式搜尋提供者區段中,選取管理
  3. 非使用中搜尋提供者清單中,選取搜尋提供者,然後選取啟用
  4. 再次選取啟用,確認您要啟用搜尋提供者。

編輯搜尋提供者

編輯搜尋提供者時,所做的變更會在下次擷取時生效。

  1. 在 Customer Service 系統管理中心的體驗底下,選取知識
  2. 知識頁面的整合式搜尋提供者區段中,選取管理
  3. 所有整合式搜尋提供者清單選取使用中整合式搜尋提供者非使用中整合式搜尋提供者,然後選取您要變更的搜尋提供者。
  4. 選取編輯
  5. 搜尋提供者詳細資料頁面上,選取您要進行變更的索引標籤。
  6. 視需要編輯資訊。
  7. 選取儲存後關閉

停用搜尋提供者

停用搜尋提供者時,搜尋提供者擷取新文章和已更新文章的作業會停止。 已擷取的文章已不再出現於搜尋結果中。

  1. 在 Customer Service 系統管理中心的體驗底下,選取知識
  2. 知識頁面的整合式搜尋提供者區段中,選取管理
  3. 使用中搜尋提供者清單中,選取搜尋提供者。
  4. 選取停用
  5. 再次選取停用,確認您要停用搜尋提供者。

將搜尋提供者設定為搜尋篩選條件

將搜尋提供者設定為篩選條件,僅從選取的資料提供者搜尋知識庫文章。 只有在您啟用了 Dataverse 搜尋時,篩選條件才有作用。

注意

如果知識文章快速尋找檢視表上有自訂層,請在檢視資料行尋找資料行中加入 msdyn_integratedsearchproviderid,以停止在搜尋結果中顯示文章。

  1. 在 Customer Service 系統管理中心的體驗底下,選取知識
  2. 篩選區段中,確定啟用搜尋篩選已設定為
  3. 選取篩選類型清單中,選取整合式搜尋資料提供者識別碼,然後選取新增
  4. 選取搜尋圖示。
  5. 選取搜尋提供者,然後選取新增
  6. 或者,將設定為預選篩選切換為,以設定預設要向專員顯示的預定搜尋提供者。

如果您選取已停用的資料搜尋提供者,這可能會出現在篩選依據清單中,但不會傳回所選提供者的搜尋結果。

驗證搜尋提供者網站

確認您要使用的搜尋提供者網站是否有相應的網站地圖集合,有其必要。 為此,您必須識別根和網站地圖 URL。

  • 根 URL:輸入搜尋提供者網站的根 URL (含通訊協定)。 例如,在 https://contoso.com/about 中,根 URL 是:https://contoso.com/

  • 網站地圖 URL:若要取得網站的網站地圖 URL,請在網址列中新增 /robots.txt。 例如:https://contoso.com/robots.txt。 若要從 robots.txt 檔案取得所需的網站地圖集合,請確定您選取的網站地圖連結含有 sitemapindex,例如:https://contoso.com/_sitemaps/sitemapindex.xml"。

    螢幕擷取畫面顯示 robots.txt 檔案的範例。

後續步驟

檢視和使用搜尋提供者的深入解析
搜尋知識文章