Set-FASTSearchMetadataFullTextIndexMapping

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

语法

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

说明

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

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

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

重要性级别 1(将使用的第一个级别)包括 1 及以上的所有级别。 重要性级别 2 包括级别 2 及以上的所有级别。 最高级别为 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
Required:True
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
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010