步骤 2:映射已爬网属性
Microsoft Office SharePoint Server 2007 企业级搜索对内容进行爬网时,搜索组件可以发现内容中的新属性。这些属性称为已爬网属性。若要使已爬网属性在“搜索”用户体验中可以获得,必须将这些属性映射到托管属性。可以将已爬网属性映射到现有的托管属性,也可以为映射创建托管属性。
默认情况下,内容索引仅包括文本属性中的值。如果要包括非文本属性中的值,则可以通过更改已爬网属性的“已映射到内容”设置来替代默认行为。
在本主题中将已爬网属性映射到 AdventureWorks SQL Server 2000 示例的托管属性。
本主题中说明以下任务:
更改已爬网属性的“已映射到内容”设置
新建托管属性
将已爬网属性映射到托管属性
启动对内容源的完全爬网
更改 ProductID 属性的“已映射到内容”设置
在浏览器中导航到“配置搜索设置”页。
单击“元数据属性映射”。
单击“已爬网属性”。
单击“业务数据”。
单击“AdventureWorks.Product.ProductID”。
在“到托管属性的映射”中单击“在搜索索引中包含此属性的值”。
单击“确定”保存更改。
现在应该看到此“AdventureWorks.Product.ProductID”属性的“包含在索引中”列中出现“是”。
从产品内容源映射已爬网属性
在浏览器中导航到“配置搜索设置”页。
单击“元数据属性映射”。
单击“新建托管属性”。
对于“名称和类型”,在“属性名称”字段中键入“ProductName”,然后选择“文本”。
在“到已爬网属性的映射”中单击“添加映射”。
从类别列表中单击“业务数据”。
在已爬网属性列表中,对来自 AdventureWorks 业务数据应用程序的“产品”实体中的“名称”字段选择已爬网属性。
已爬网属性的名称类似于 AdventureWorksSample.Product.Name。
单击“确定”关闭“已爬网属性选择”窗口,然后单击“确定”创建托管属性。
若要为其余产品实体字段创建和映射以下托管属性,请重复步骤 8 至 15:
“AdventureWorksSample.Product.ProductID”,映射到 ProductID
“AdventureWorksSample.Product.ProductNumber”,映射到 ProductNumber
直到搜索服务对内容源又完成一次完全爬网之后,才会应用这些属性更改。
启动对产品内容源的完全爬网
在浏览器中导航到“配置搜索设置”页。
若要打开“管理内容源”页,请单击“内容源和爬网计划”。
单击“AdventureWorksProduct”内容源的向下箭头以显示弹出菜单,然后单击“启动完全爬网”。
See Also
任务
演练:配置 AdventureWorks 业务数据应用程序示例的搜索