管理元数据属性映射 (Search Server 2008)
更新时间: 2008年3月
应用到: Microsoft Search Server 2008
上一次修改主题: 2009-04-06
元数据属性映射可将爬网期间从文档提取的属性(称为已爬网属性)映射到托管属性,用户可在搜索查询中使用托管属性。
例如,对于标识作者的属性,三个不同的文档类型可能有不同的名称。第一个文档类型可能将此属性命名为“author”,第二个文档类型可能将此属性命名为“writer”,第三个文档类型可能将此属性命名为“property3”。您可以将这些已爬网属性中的每个属性都映射到“Author”托管属性,这样当某个用户按作者查询时,就会包含这三个文档类型中的相应结果。只能对托管属性执行搜索,而不能对已爬网属性执行搜索。
提示
除非另有说明,否则本文中的信息对 Microsoft Search Server 2008 和 Microsoft Search Server 2008 Express 均适用。
若要管理元数据属性映射,则必须首先打开“元数据属性映射”页面:
- 在“搜索管理”页的“查询和结果”下,单击“元数据属性”。
本文内容:
添加托管属性
编辑托管属性
删除托管属性
映射已爬网属性
添加托管属性
添加托管属性
在“元数据属性映射”页上,单击“新建托管属性”。
在“新建托管属性”页上的“名称和类型”部分的“属性名称”框中,键入新托管属性的名称。
在“说明”框中,键入此属性的说明。
在“此属性中的信息类型”下,选择适用于此属性的下列任一选项:
文本
整数
小数
日期和时间
是/否
在“到已爬网属性的映射”部分,选择下列选项之一:
**包含所有映射的已爬网属性的值 **如果要为给定文档映射所有已爬网属性的值,请选择此选项。对于映射了所有已爬网属性的文档,在查询该文档中的属性时,如果与映射的任何已爬网属性相匹配,则将返回查询结果。
**基于指定顺序包含单个已爬网属性的值 **如果您只想映射单个值,请选择此选项。当多个已爬网属性映射到一个托管属性时,所选的属性是列表中为给定文档提供值的第一个属性。可以使用“上移”和“下移”按钮对列表重新排序。
单击“添加映射”向列表添加映射。
此时将出现“已爬网属性”选择对话框。请按如下方式配置设置:
在“选择类别”菜单上,单击“所有类别”或特定类型的文档类别(例如“Office”或“XML”)。
在“选择已爬网属性”中,选择已爬网属性,将其映射到您要添加的托管属性中。
由于已爬网属性的列表可能很长,因此可在“已爬网属性名称”框中键入要查找的属性名称(或名称的第一部分),然后单击“查找”。
单击“确定”。
如果要在定义搜索范围时使用托管属性,请在“新建托管属性”页上的“使用范围”部分选中“允许此属性在多个范围中使用”复选框。
提示 仅在范围中使用这些属性时才选中此复选框。设置为范围的每个属性会增加索引的大小,因此应尽量避免此问题。
单击“确定”。
在通知这些更改在下次完全爬网之后生效的消息框中,单击“确定”。
提示
对文档进行爬网后,无论爬网类型如何,对属性映射的更改都会立即逐文档生效。完全爬网可确保将更改统一应用于整个索引。
编辑托管属性
可能需要编辑某个托管属性的一个原因是要将某个已爬网属性映射到该托管属性。
编辑托管属性
在“元数据属性映射”页上的“托管属性视图”列表中,单击要编辑的托管属性菜单上的“编辑/映射属性”。
在添加托管属性部分可以找到有关托管属性设置的信息,包括如何添加新映射。
删除托管属性
删除托管属性会导致以下后果:
用户无法再使用此属性进行查询。
如果某范围在其规则中使用此属性,则该范围会失效。
如果自定义搜索应用程序或 Web 部件使用此属性,则它们会失效。
删除托管属性:
- 在“元数据属性映射”页上的“托管属性视图”列表中,单击要删除的托管属性菜单上的“删除”。
映射已爬网属性
通过编辑已爬网属性,您可以将已爬网属性映射到托管属性。
映射已爬网属性
在“元数据属性映射”页面上,单击“已爬网属性”。
在“已爬网属性视图”列表中,选择已爬网属性所属的类别。
在已爬网属性列表中,单击要编辑的已爬网属性菜单上的“编辑/映射属性”。
在“编辑已爬网属性”页上的“到托管属性的映射”部分中,单击“添加映射”。
在“托管属性选择”对话框中,按如下方式配置设置:
在“选择托管属性”列表中,选择一个托管属性,然后单击“确定”。
单击“确定”。
如果要在搜索索引中包含已爬网属性的值,请在“编辑已爬网属性”页上选中“在搜索索引中包含此属性的值”复选框。选中此选项,在进行全文搜索时即可搜索已爬网属性的值。通常仅在使用基于属性的搜索时才可搜索已爬网属性。
单击“确定”。
在通知这些更改在下次完全爬网之后生效的消息框中,单击“确定”。
提示
实际上,这些更改是在爬网过程中逐个应用于文档的。