了解 Microsoft 365 版 SharePoint 的混合联合搜索

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition yes-img-sopSharePoint in Microsoft 365

重要

截至 2024 年 9 月,已停用 SharePoint 中用于 Microsoft 365 (入站) 的混合联合搜索功能(在 SharePoint Online 中显示来自 SharePoint 本地内容的搜索结果)。 SharePoint Server 的混合联合搜索 (出站) 、在本地 SharePoint 中查看 SharePoint Online 搜索结果的功能和云混合搜索仍可正常运行。 如果需要在 SharePoint Online 中显示来自外部内容的搜索结果,我们建议使用 Microsoft Search Graph 连接器或云混合搜索。

借助混合联合搜索解决方案,你既可以在 SharePoint Server 中使用索引,也可以在 Microsoft 365 中使用索引。 SharePoint Server 和 Microsoft 365 版 SharePoint 搜索服务都可以查询其他环境中的搜索索引并返回联合结果。 当用户从搜索中心搜索时,搜索结果将来自 SharePoint Server 中的搜索索引和 Office 365 中的搜索索引。

插图显示两种环境中的搜索,一种是使用混合联合搜索,另一种不使用。

搜索中心在两个单独的结果块中显示来自环境的结果。 每个搜索中心都会显示和排列其自己环境的搜索结果,并使用来自另一环境的排名来获取另一环境的搜索结果。 让我们以 Microsoft 365 版 SharePoint 中的搜索中心为例。 此搜索中心显示 Office 365 中搜索索引的搜索结果并对其排名,但对于 SharePoint Server 中搜索索引的搜索结果,此搜索中心将使用 SharePoint Server 中的排名并按它们到达的顺序显示这些搜索结果。

插图显示混合联合搜索的搜索结果、本地和 Microsoft 365 内容的单独排名。

如果已在本地网络 (Windows Server Active Directory) 与 Microsoft 365 组织 (Microsoft Entra ID) 之间同步 Active Directory (AD) ,Microsoft 365 会更改引用本地用户的文档权限,使其引用相应的Microsoft 365 个用户,而相反。 用户只会看到他们有权限访问的内容的搜索结果。

SharePoint Server 中的混合联合搜索结果

插图显示本地搜索中心从 Office 365 中的搜索索引和 SharePoint Server 中的搜索索引获取结果。

在 sharePoint Server 的搜索中心Microsoft 365 中显示 SharePoint 的搜索结果。 这是最简单的设置方案,因为出站连接不需要反向代理设备。

Microsoft 365 版 SharePoint 中的混合联合搜索结果

插图显示 Microsoft 365 搜索中心从 Office 365 中的搜索索引和 SharePoint Server 中的搜索索引获取结果

重要

SharePoint 中用于 Microsoft 365 (入站) 的混合联合搜索已于 2024 年 9 月停用。

在 Microsoft 365 的 SharePoint 搜索中心显示 SharePoint Server 的搜索结果。 此方案需要反向代理设备,请参阅 在 Microsoft 365 中在 SharePoint 中显示混合联合搜索结果

来自 SharePoint Server 和 Microsoft 365 版 SharePoint 的混合联合搜索

插图显示 Microsoft 365 搜索中心和 SharePoint Server 搜索中心从 Office 365 中的搜索索引和 SharePoint Server 中的搜索索引获取结果

在 Microsoft 365 和 SharePoint Server 的 SharePoint 搜索中心中显示这两个环境的搜索结果。 此方案需要反向代理设备,请参阅 在 SharePoint Server 中显示混合联合搜索结果在 Microsoft 365 中在 SharePoint 中显示混合联合搜索结果

应在 SharePoint Server 场中还是在 Microsoft 365 版 SharePoint 中设置混合联合搜索?

  • 对于用户来说,如果在大多数用户工作的环境中设置混合联合搜索,通常最方便。 这样,用户就无需转到远程环境来搜索内容。

  • 但出于性能原因,通常最好在存储大部分内容的环境中设置混合联合搜索。 如果大多数搜索结果来自本地部署,则与许多结果来自远程部署相比, (所有其他结果都相等) ,则总体查询延迟可能会更少。 此外,通常,当用户单击本地内容的搜索结果时,打开该内容的响应时间将比打开远程存储的内容要快。 对于大型文件尤其如此。

  • 如果在 SharePoint Server 和 Microsoft 365 版 SharePoint 中有差不多同样多的用户工作,或者这两种环境中的内容数量大致相同,或者大多数用户在一个环境中工作而大多数内容在另一个环境中,则可以同时在这两种环境中设置混合联合搜索。

重要

如果由于法规或法律或地缘政治的限制,你的某些本地内容高度敏感并且不应在本地网络外部编入索引,则可以采用几种方法实现此目的,例如,对此类内容使用爬网程序排除规则或单独的搜索服务应用程序。

由于混合联合搜索基于来自两个环境的联合结果,因此在每个环境中单独管理搜索,就像不使用混合联合搜索设置一样。

混合联合搜索如何工作?

混合联合搜索的关键元素是结果源。 需要两个结果源,一个来自本地搜索索引,一个来自远程搜索索引。 例如,如果要在 SharePoint Server 的搜索中心从 Microsoft 365 中的 SharePoint 获取搜索结果,请在 SharePoint Server 中创建一个结果源,将 Microsoft 365 中的 SharePoint 指定为远程搜索结果的提供程序。 在 SharePoint Server 中规划爬网和联合和了解在 SharePoint Server中搜索的结果源中了解结果源和联合。 配置从 SharePoint Server 到 Microsoft 365 版 SharePoint 的混合联合搜索 - 路线图

另请参阅

概念

为 SharePoint Server 规划混合联合搜索

配置从 SharePoint Server 到 Microsoft 365 版 SharePoint 的混合联合搜索 - 路线图

配置从 Microsoft 365 版 SharePoint 到 SharePoint Server 的混合联合搜索 - 路线图

其他资源

Microsoft 365 版 SharePoint 中的混合搜索