規劃 SharePoint Server 的混合式同盟搜尋
適用於:Subscription Edition SharePoint in Microsoft 365
SharePoint 混合式環境可讓您提供混合式解決方案,在 Microsoft 365 和 SharePoint Server 中的 SharePoint 服務與功能之間整合功能和數據存取。 使用 SharePoint 混合式同盟搜尋時,使用者從搜尋中心搜尋中心搜尋會顯示混合式結果,也就是 SharePoint Server 2013 和 SharePoint 在 Microsoft 365 搜尋索引中的結果。
用以顯示混合式同盟搜尋解決方案的選項
您可以設定 SharePoint 混合式同盟搜尋,讓它可以下列一種或兩種方法運作:
使用者從 SharePoint Server 搜尋中心搜尋顯示混合式結果中搜尋。 這項功能稱為輸出混合式搜尋。 如需如何設定輸出混合式搜尋的詳細資訊,請參閱SharePoint Server 中的顯示混合式同盟搜尋結果
使用者在 Microsoft 365 搜尋中心的 SharePoint 搜尋會顯示混合式結果。 這項功能稱為輸入混合式搜尋。 如需如何設定輸入混合式搜尋的資訊,請參閱 在 Microsoft 365 中的 SharePoint 中顯示混合式同盟搜尋結果
您可以先設定其中一個搜尋選項,然後隨時選擇性地設定另一個選項。
觀賞影片,了解混合式 SharePoint 搜尋背後的主要概念。 (長度:9 分 20 秒)
重要事項
在影片中以 6 分 50 秒標記顯示的 Exchange 來源搜尋結果的 Exchange 選項已被取代。
選擇用以顯示混合式同盟搜尋的選項
如何決定要在 SharePoint Server 伺服器陣列中設定混合式同盟搜尋, (輸出混合式搜尋) ,還是在 Microsoft 365 中的 SharePoint 中 (輸入混合式搜尋) 或兩者? 這取決於使用者在哪個部署中運作、他們需要哪些內容,以及內容儲存在哪裡。
一般而言,輸出混合式搜尋是最易於設定的混合式同盟搜尋解決方案,主要是因為它不需要設定反向 Proxy 裝置。 它通常也是最安全的混合式同盟搜尋解決方案,因為它與輸入混合式搜尋不一樣,不會涉及從網際網路接收未經同意的呼叫。
為了方便使用者,在使用者最常工作所在的部署中設定混合式同盟搜尋很有幫助。 如此一來,使用者不需要移至遠端部署來搜尋內容。
基於效能原因,在大部分內容儲存所在的部署中設定混合式同盟搜尋很有幫助。 如果大部分搜尋結果是來自本機部署,則整體查詢延遲可能會較小 (其他所有項目都相等),相較於許多結果是來自遠端部署的情況。 此外,一般而言,當使用者按一下本機內容時,開啟該內容的回應時間會比開啟儲存在遠端內容的回應時間快。 對大型檔案而言尤其如此。
在以下任何情況下,於兩個部署中都設定混合式同盟搜尋,是很合理的:
許多使用者在一個部署中工作,而其他許多使用者則在另一個部署中工作。
許多內容是在一個部署中,也有許多內容在另一個部署中。
許多使用者在一個部署中工作,而大部分內容是在另一個部署中。
重要事項
如果 SharePoint Server 中的內容您不希望 Microsoft 365 中的 SharePoint 使用者因為法規或法律或地緣政治限制而能夠檢視,則您不應該在 Microsoft 365 的 SharePoint 中設定任何可能傳回包含該 SharePoint Server 內容之結果的混合式同盟搜尋。 如需詳細資訊,請參閱 在 SharePoint Server 中從搜尋索引或搜尋結果中刪除專案。
混合式同盟搜尋的先決條件
本節涵蓋您在執行每個可能 SharePoint 混合式同盟搜尋組態之前,必須完成的混合式部署處理階段。
本節內容:
輸出混合式搜尋的先決條件
設定 SharePoint Server 以顯示混合式同盟搜尋結果之前,您必須先完成在 Microsoft 365 中設定從 SharePoint Server 到 SharePoint 的混合式同盟搜尋 - 藍圖中的所有步驟。 您也必須執行下列作業:
在 SharePoint Server 部署中執行至少一個編目,讓 SharePoint Server 搜尋索引中有內容存在。 (Microsoft 365 中的 SharePoint 內容也必須進行編目,但您不必處理,因為 Microsoft 365 中的 SharePoint 會自動編目其內容。) 如需詳細資訊,請參閱 管理 SharePoint Server 中的編目。
藉由使用企業搜尋中心範本來建立新的網站集合,以在 SharePoint Server 部署中建立企業搜尋中心。 如需詳細資訊,請參閱 在 SharePoint Server 中建立搜尋中心網站。
輸入混合式搜尋的先決條件
在 Microsoft 365 中設定 SharePoint 以顯示混合式同盟搜尋結果之前,您必須先完成 從 Microsoft 365 中的 SharePoint 設定混合式同盟搜尋至 SharePoint Server - 藍圖中的所有步驟。
此外,您必須在 SharePoint Server 部署中執行至少一個編目,讓 SharePoint Server 搜尋索引中有內容存在。 (Microsoft 365 中的 SharePoint 內容也必須進行編目,但您不必處理,因為 Microsoft 365 中的 SharePoint 會自動編目其內容。) 如需詳細資訊,請參閱 管理 SharePoint Server 中的編目。
混合式同盟搜尋的規劃考量
本節內容:
在您部署混合式同盟搜尋之前,針對本機搜尋效能進行效能評定
在部署混合式同盟搜尋之前,強烈建議您在您打算部署混合式同盟搜尋的任何部署中測試本機搜尋,例如在 Microsoft 365 中的 SharePoint 或 SharePoint Server 中。 屆時,針對與本機搜尋相關的任何已引發問題進行疑難排解,直到您讓本機搜尋順利運作。 如此一來,如果在您部署混合式同盟搜尋之後引發任何搜尋相關問題,對於哪些問題可以歸屬到混合式同盟搜尋就會有更好的想法。
例如,在混合式同盟搜尋中,來自兩個部署的搜尋結果會同步顯示,這表示直到兩個部署的結果都可用時,才會顯示結果。 基於這個原因,如果有顯著的查詢延遲,無法明確指出是從某個部署或另一個部署取得結果導致延遲。 因此,在您部署混合式同盟搜尋之前,請測試本機搜尋效能,以判定查詢延遲的效能評定。 您可以藉由執行模擬使用者查詢負載的測試,來完成這項操作。 然後在部署混合式同盟搜尋之後,嘗試相同的測試。 如果在您部署混合式同盟搜尋之後,查詢延遲增加,可以是由於從遠端部署取得搜尋結果有延遲。 遠端部署的回應可能是緩慢的,或者有其他因素所造成的網路相關延遲,例如低網路頻寬或兩個部署之間的地理距離。
規劃要在哪裡建立結果來源和查詢規則
當您設定輸出或輸入混合式搜尋時,有兩個主要步驟。 您可以在想要讓使用者能夠取得混合式同盟搜尋結果的部署中,執行這些步驟。 第一個步驟是建立結果來源,這會指定要從哪裡取得遠端搜尋結果。 例如,如果您要設定輸出搜尋,您會在 SharePoint Server 伺服器陣列中建立結果來源,將 Microsoft 365 中的 SharePoint 指定為遠端提供者,以從中取得搜尋結果。 在第二個步驟中,您會建立查詢規則。 觸發查詢規則時,就會導致來自遠端部署內容的搜尋結果,顯示在本機部署中的搜尋結果頁面上,稱為結果區塊的個別群組中。
您可以在 SharePoint Server (中的搜尋服務應用層級,或在 Microsoft 365) 的 SharePoint 租用戶層級或網站集合層級或網站層級建立結果來源和查詢規則。 如果您在 Search Service 應用程式層級建立結果來源,該結果來源可用於在相同層級建立的任何查詢規則,也可用於針對位於 Web 應用程式 (使用該 Search Service 應用程式) 中網站集合或網站建立的任何查詢規則。 此外,如果您在 Search Service 應用程式層級建立結果來源和查詢規則,則可能更易於保持追蹤,且通常可以在發生災害復原時進行復原。 不過,在網站集合層級或網站層級建立結果來源和查詢規則的優點在於,維護結果來源和查詢規則的系統管理工作是在該層級執行,因此 Search Service 應用程式系統管理員不需要處理它。
規劃要在哪裡顯示來自遠端部署的結果區塊
在您針對混合式同盟搜尋建立的查詢規則中,您可以設定來自遠端部署的結果區塊顯示在搜尋結果第一頁頂端 (在所有本機部署結果的上方),或是依據與本機部署結果比較的相關性排名。 針對測試和疑難排解,最好是在搜尋結果第一頁頂端顯示結果區塊,這樣您就可以快速查看。 這樣可讓以下作業變得容易:驗證來自遠端部署的結果顯示在結果區塊中,以及驗證按一下結果不會導致顯示搜尋結果的目標發生錯誤。 當您完成測試和疑難排解時,可以編輯查詢規則,讓結果區塊根據與本機部署結果比較的相關性進行排名。 根據與本機搜尋結果比較的相關性,對結果區塊進行排名的這項設定,通常對於使用者言而更有用。
考量只針對特定搜尋提供混合式同盟搜尋結果
設定混合式同盟搜尋最簡單的方法,是在本機部署建立查詢規則,該規則會觸發查詢並且針對查詢文字從遠端部署取得結果。 作為避免從遠端部署取得搜尋結果發生延遲的替代方式,您可以建構一或多個查詢規則,觸發查詢並且只針對特定搜尋從遠端部署取得搜尋結果,例如您知道在遠端部署中有相關內容的搜尋。 例如,如果在遠端部署中有內容是關於使用特定內部作業軟體工具,您可以在查詢規則中指定條件,規則只會在搜尋查詢包含工具名稱時觸發。 當您建立查詢規則時,您也可以藉由指定規則僅適用於從特定類別執行 (根據 Managed Metadata Service 應用程式字詞庫中主題類別的字詞),或者指定規則僅由特定使用者區段中的使用者執行 (根據描述 Managed Metadata Service 應用程式字詞庫中使用者的字詞),來縮小範圍。
訓練使用者如何在 SharePoint 混合式環境中執行
使用混合式同盟搜尋,搜尋結果的目標可能是遠端部署中的文件或網站。 在使用者按一下此類搜尋結果之後,使用者可能會難以了解如何返回以前工作所在的部署,或是要在哪裡執行其他搜尋。 使用者可以按一下瀏覽器中的 [上一頁] 按鈕,返回以前工作的位置。 不過,與使用者共用 URL,讓他們知道如何前往在 SharePoint 混合式部署中必須使用的網站和搜尋中心,相當有用。
另請參閱
概念
設定從 SharePoint 伺服器到 Microsoft 365 中 SharePoint 的混合式同盟搜尋 - 藍圖
設定從 Microsoft 365 中的 SharePoint 到 SharePoint 伺服器的混合式同盟搜尋 - 藍圖