如何查找和显示来自多个网站的事件

重要

本文介绍 SharePoint 搜索如何显示事件。  若要了解如何选择事件并将其添加到 SharePoint 页面,以及如何编辑事件,请访问 使用事件 Web 部件。

当您选择从一个网站或多个网站上的多个事件列表中获取事件时,您可能会发现并非所有事件都会显示,或者某些事件的显示时间可能比其他事件更长。 这是因为事件 Web 部件依赖于 SharePoint 搜索来查找事件。

搜索工作方式的高级概述

SharePoint 搜索必须首先“爬网”列表, (如网站上) 事件列表,然后将其找到的信息添加到搜索索引中。 编制索引后,搜索引擎将找到与查询匹配的结果, (例如从事件 Web 部件) 发送的查询。 找到匹配结果后,事件 Web 部件可以显示它们。

大多数时候,此过程速度很快,但所需的时间可能取决于组织中搜索的设置方式、网站数量以及搜索一次索引的信息量。 所需的时间也可能因计算机和网络配置而异。 要确保显示所有事件, 请务必手动请求网站的爬网和重新索引 。

已爬网属性的自定义映射如何影响结果

如上所述,搜索通过爬取网站上的项目来发现信息。 发现的内容和元数据称为项的属性。 搜索架构具有一个已爬网属性列表,可帮助爬网程序确定要提取的内容和元数据。 并非所有已爬网内容或元数据都可用于搜索索引,因此搜索架构具有有用类型的内容和元数据(称为托管属性)的列表。 该索引仅包括托管属性中的内容和元数据。 索引的有用元数据示例包括文档的作者和标题。 了解有关搜索架构和属性的详细信息。

已爬网的属性可以 映射到托管属性, 以显示在搜索结果中。  如果未在页面上看到预期看到的事件,可能是因为映射问题。 网站集搜索管理员可以确保将以下已爬网属性映射到托管属性:

托管属性 已爬网属性
EventsRollUpStartDate ows_q_DATE_EventDate
EventsRollUpEndDate ows_q_DATE_EndDate
EventsRollUpCategory ows_q_CHCS_Category

此外,搜索管理员还必须重新索引网站。 了解如何重新索引网站。