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 |