Set-FASTSearchMetadataFullTextIndexMapping

更新现有全文索引映射的重要性级别。

语法

Set-FASTSearchMetadataFullTextIndexMapping
   -Level <Int32>
   -Mapping <FullTextIndexMapping>
   [<CommonParameters>]

说明

此 cmdlet 更改现有全文索引映射的重要性级别。

托管属性是根据重要性级别映射的。 如果查询术语的匹配文档数高于正在使用的排名配置文件的 StopWordThreshold,则Microsoft FAST Search Server 2010 for SharePoint系统会重试查询,同时将搜索限制为属于比之前尝试的更重要级别的托管属性。

它会重复此过程,直到找到查询词计数低于 StopWordThreshold 的级别。

Importance level 1 (the first that will be used) includes all levels from 1 and up. Importance level 2 includes all levels 2 and up. The maximum level is 7.

此过程称为钻取。 有关 StopWordThreshold 的详细信息,请参阅 Set-FASTSearchMetadataRankProfile。

有关 FAST Search Server 2010 for SharePoint cmdlet 的权限和最新信息,请参阅联机文档,(https://go.microsoft.com/fwlink/?LinkId=163227)。

示例

---------------示例 1----------------- (FAST Server for SharePoint 2010)

C:\PS>$content = get-fastsearchmetadatafulltextindex -name content
$sitetitle = Get-FASTSearchMetadataManagedProperty -name sitetitle
$sitetitle_fulltextindexmapping = Get-FASTSearchMetadataFullTextIndexMapping -managedproperty $sitetitle -fulltextindex $content
Set-FASTSearchMetadataFullTextIndexMapping -mapping $sitetitle_fulltextindexmapping -level 7

此示例查找名为“SiteTitle”的托管属性的全文索引映射,并将其从重要性级别 1 移动到重要性级别 7。

该示例首先检索“content”的全文索引对象和“sitetitle”的托管属性对象。 然后,它使用这些对象,通过 Get-FASTSearchMetadataFullTextIndexMapping cmdlet 获取全文索引映射对象。 最后,此示例调用 Set-FASTSearchMetadataFullTextIndexMapping cmdlet 来更新级别。

参数

-Level

用于此映射的重要性级别。 有效值为 1 到 7。

Type:Int32
Aliases:ImportanceLevel, L
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Mapping

要更新的全文索引对象。

Type:FullTextIndexMapping
Aliases:FullTextIndexMapping, M
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010