企业级搜索的新增功能 (SharePoint Server 2010)
适用于: SharePoint Server 2010
上一次修改主题: 2016-11-30
Microsoft SharePoint Server 2010 提供 Microsoft Office SharePoint Server 2007 中包含的所有企业级搜索功能,并提供许多新企业级搜索功能。本文总结了 SharePoint Server 2010 中的新企业级搜索功能。通过这些新功能,搜索管理员可以配置最佳的安全搜索基础结构,从而使最终用户能够在企业内快速、高效地查找信息。
本文内容:
针对最终用户的新功能
对于最终用户,SharePoint Server 2010 提供了下列各种功能:
新搜索查询功能
利用 SharePoint Server 2010,最终用户可创建和运行更有效的搜索查询。此外,用户还可从 Windows 7 桌面搜索企业。
自由文本查询和属性查询的布尔查询语法
SharePoint Server 2010 支持在搜索查询时使用布尔运算符 AND、OR 和 NOT。例如,用户可执行诸如下列形式的查询:
("SharePoint Search" OR "Live Search") AND (title:"Keyword Syntax" OR title:"Query Syntax")
搜索关键字和文档属性的前缀匹配
搜索查询可使用 * 字符作为文本字符串末尾的通配符。例如,在搜索查询“micro*”时,将找到包含“Microsoft”或“microchip”的文档;在搜索查询“author:bi*”时,将找到包含“Bill”或“Bing”的文档。因此,在搜索查询“micro* author:bi*”时,将找到包含“Microsoft”和“Bill Gates”的文档。
键入搜索查询时的建议
当用户在“搜索”框中键入关键字时,搜索中心将提供建议,帮助用户完成查询。这些建议以其他用户过去的查询为基础。
用户运行查询后的建议
如果搜索查询时显示的关键字不是用户打算查找的内容,则搜索中心会提供“您是不是要搜索”建议。此外,在搜索系统返回查询结果后,搜索中心会提供相关搜索建议。
用于从 Windows 7 搜索企业的联合搜索连接器
在 SharePoint Server 2010 返回搜索查询的结果之后,Windows 7 用户可以在 Windows 资源管理器中为该搜索范围创建联合搜索连接器快捷方式。这样用户就能够随时从 Windows 7 搜索该范围。搜索结果及关联的元数据显示在 Windows 资源管理器中,在其中,用户可以利用类似文件预览和拖放的 Windows 功能。对于任何给定的搜索查询,如果搜索是直接在 SharePoint Server 2010 中进行的,则 Windows 7 中显示的搜索结果与搜索核心结果 Web 部件中显示的结果完全一样。
针对搜索结果的改进
SharePoint Server 2010 对获取和查看搜索结果进行了大量改进。
优化面板
搜索结果页包括一个优化面板,该面板提供了搜索结果摘要,可使用户快速浏览和了解结果。例如,对于特定搜索查询,优化面板中的摘要可能会显示搜索结果中有许多网页和许多由特定作者创作的文档。此外,摘要可能还会指示前 50 个搜索结果中主要是 Microsoft Word 文档,其后是特定数量的 Microsoft Excel 文档。
利用此优化面板,用户还可筛选结果,例如按内容类型(文档、电子表格、演示文稿、网页等)、内容位置(如 SharePoint 网站)、内容作者或最近修改的日期进行筛选。用户还可根据管理员配置的托管属性和企业内容管理 (ECM) 分类节点按类别进行筛选。
人员搜索
利用人员搜索,用户不仅可在组织中按姓名,还可按许多其他类别(如部门、职务、项目、专业和位置)查找其他人员。
改进人员搜索结果相关性
改进了人员搜索结果相关性,特别是对于按名称和专业执行的搜索。
自助搜索
为测试人员搜索功能,用户有时会搜索其本身。搜索系统将此搜索视为“自助搜索”,并会显示相关元数据。元数据包括诸如“我的网站”配置文件被查看的次数以及其他人键入的且返回此用户姓名的词条等信息。这样,可鼓励用户在搜索时向其配置文件页添加信息,以便为其他用户提供帮助。由于用户更新了“我的网站”配置文件,因此其他用户可在后续搜索中更易于查找。此方式通过帮助联系有共同业务兴趣和责任的人员来提高生产率。
拼音姓名匹配和昵称匹配
用户可以按姓名搜索组织中的人员,而无需知道姓名的确切拼写。例如,在搜索查询“John Steal”时,在搜索结果中生成“John Steele”;搜索查询“Jeff”的结果包括包含“Geoff”的姓名。此外,昵称匹配使搜索查询“Bill”时可生成包括“William”的结果。
增强搜索结果的相关性
SharePoint Server 2010 通过改进提高了搜索结果的相关性和有效性,比如下列改进:
根据搜索结果历史记录排位
如果从搜索结果页访问搜索结果集中的某文档的次数比访问其他文档的次数多,则此文档在搜索结果中的排位会提升。
基于推测的元数据关联
在进行爬网后,文档元数据会作为索引编制过程的一部分进行解析。有些情况下,搜索系统还会根据文档内容推断元数据。此功能对文档的显式元数据缺失或不正确的情况很有用。例如,Microsoft PowerPoint 文档的模板可能未指定作者,但搜索系统会根据文档中的短语(如“由 John Doe 创作”)推测出作者。
针对管理员的新功能
SharePoint Server 2010 包括新的方法,就是让管理员为搜索信息的最终用户提供最大帮助。
改进的管理界面
SharePoint Server 2010 具有新的管理中心界面,该界面首先用于部署 Office SharePoint Server 2007,然后安装 Microsoft Office Server 的基础结构更新的组织。该新界面以执行管理任务的位置为中心。使用 SharePoint Server 2010,管理员具有的界面可提供以下优点:
所有服务器场范围的管理任务均有一个起点,包括搜索管理。最常用的搜索任务均会突出显示。
中心位置,服务器场管理员和搜索管理员可在其中监视服务器状态和活动。
服务器场配置向导
服务器场配置向导在服务器场安装完成后自动运行。此向导可帮助简化小型服务器场的部署。它提供了使用默认设置自动执行大部分初始配置过程的选项。例如,如果使用服务器场配置向导来部署服务器场中的第一台服务器,则该向导会在该服务器上自动创建功能齐全的搜索系统,包括以下功能:
一个最多可支持 1 亿个已爬网文档索引的搜索拓扑。
一个用户可从中发出查询的搜索中心。如果安装产品的人员在向导中选择此选项,则将自动创建此搜索中心。
搜索系统可以在服务器场配置向导完成运行后,立即对本地 SharePoint 网站(服务器场中的网站)进行爬网。
独立于其他共享服务的搜索服务管理
在 Microsoft Office SharePoint Server 2007 中,Office SharePoint Server 搜索服务已与共享服务提供程序 (SSP) 中的其他共享服务(如 Excel Calculation Services)绑定。在该体系结构中,您不能在未新建 SSP 的情况下新建搜索服务。相比之下,在 SharePoint Server 2010 中,您可以创建和管理彼此独立且独立于其他服务应用程序的搜索服务应用程序。
对自动执行管理任务的扩展支持
您可以使用 Windows PowerShell 2.0 脚本自动执行许多搜索管理任务。例如,您可以使用 Windows PowerShell 2.0 脚本管理内容源和搜索系统拓扑。
性能、容量和可靠性提升
SharePoint Server 提供了许多新方法来配置和优化搜索解决方案,使性能、容量和可靠性更佳。
对已增加的爬网容量进行伸缩
您可以增加爬网组件的数量来执行下列操作:
提高爬网频率和爬网量,此操作可帮助搜索系统提供更全面更新的结果。
通过分摊爬网负载来提高性能。
在特定服务器发生故障时提供冗余。
对于最多包含 1 亿个项目的索引,索引分区会使其产生亚秒级延迟,具体取决于项目大小和类型以及其他因素。
对已增加的吞吐量和缩短的延迟进行伸缩
您可以增加查询组件的数量来执行下列操作:
提高查询吞吐量 — 即,提高搜索系统一次可处理的查询量。
缩短查询延迟 — 即,缩短检索搜索结果所需的时间。
为查询组件提供故障转移功能。
正常操作期间的拓扑管理
您可以在执行常规服务器场操作的过程中调整现有搜索拓扑,同时继续向用户提供搜索功能。例如,在执行常规操作的过程中,您可以部署附加索引分区和查询组件来适应不断变化的情况。
操作管理
SharePoint Server 2010 提供了监视服务器场操作和自定义报表的新功能。
运行状况和性能监视
利用运行状况和性能监视功能,管理员可以监视服务器场中的搜索操作。此功能对监视爬网状态和查询性能特别有用。
SharePoint Server 2010 包括运行状况分析工具,您可使用它对潜在配置、性能和使用问题进行自动检查。搜索管理员可配置特定的运行状况报告作业来执行下列操作:
按预定义的时间表运行。
发现问题时向管理员发出警报。
设计可用于性能监视、容量规划和疑难解答的报告。
报告自定义
您可自定义报告,它可帮助您分析搜索系统操作和调整搜索系统,以提供最佳搜索查询结果。例如,报告可包括有关查询中哪些词条使用最频繁或某些时间段发出了多少次查询的信息。有关最多查询次数的信息可帮助您确定服务器场拓扑和进行爬网的最佳时间。
通过爬网或联合操作搜索不同的内容
SharePoint Server 2010 可通过爬网或联合操作在 SharePoint 网站外的存储库中搜索内容。例如,搜索系统可执行下列操作:
对存储库(如文件共享、Exchange 公用文件夹和 Lotus Notes)中的内容爬网。
对访问由其他爬网程序或搜索引擎收集的搜索结果使用联合操作。例如,管理员可能会从 www.bing.com 或异地分布的内部位置联合搜索结果。