New-FASTSearchMetadataManagedProperty
创建新的托管属性。
语法
New-FASTSearchMetadataManagedProperty
-Name <String>
-Type <Int32>
[-Description <String>]
[<CommonParameters>]
说明
此 cmdlet 在 Microsoft FAST Search Server 2010 for SharePoint 系统中创建新的托管属性。 托管属性可以是以下数据类型之一:
-- 文本:UTF-8 编码的文本字符串 -- 整数:带符号 64 位整数 -- 布尔值:true/false -- Float:双精度 64 位浮点,如 IEEE-754 中指定的 -- Decimal:整数,最多为 27 个小数, (小数通过托管属性的 DecimalPlaces 参数设置;请参阅 Set-FASTSearchMetadataManagedProperty) 。 - Datetime:ISO8601 格式的日期范围。 有效日期范围为 -29000-01-01T00:00:00,000 至 29000-12-31T23:59:59,999。 datetime 类型的托管属性始终启用排序。
有关每种数据类型的有效值范围以及如何处理非法值的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=163234 (https://go.microsoft.com/fwlink/?LinkId=163234) 。
有关 IEEE-754,请参阅 https://ieeexplore.ieee.org/servlet/opac?punumber=2355 (https://ieeexplore.ieee.org/servlet/opac?punumber=2355) 。
有关可以对托管属性设置的选项的详细信息,请参阅 Set-FASTSearchMetadataManagedProperty。
有关 FAST Search Server 2010 for SharePoint cmdlet 的权限和最新信息,请参阅联机文档 (https://go.microsoft.com/fwlink/?LinkId=163227) 。
示例
---------------示例 1----------------- (FAST Server for SharePoint 2010)
New-FASTSearchMetadataManagedProperty -name integervalue -type 2 -description "A managed property for integer values"
此示例创建一个名为“integervalue”的托管属性,该属性的类型为 2, (整数) 。 若要进一步更改托管属性的设置,请参阅 Set-FASTSearchMetadataManagedProperty。
---------------EXAMPLE 2-----------------(FAST Server for SharePoint 2010)
C:\PS>$managedproperty = New-FASTSearchMetadataManagedProperty -Name webtitle -type 1 -description "Titles from RSS and Sitemap Files"
$rsstitle = Get-FASTSearchMetadataCrawledProperty -Name rss.title
$sitetitle = Get-FASTSearchMetadataCrawledProperty -Name sitemap.title
New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $managedproperty -CrawledProperty $rsstitle
New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $managedproperty -CrawledProperty $sitetitle
$content_fulltextindex = Get-FASTSearchMetadataFullTextIndex -name content
New-FASTSearchMetadataFullTextIndexMapping -FullTextIndex $content_fulltextindex -ManagedProperty $managedproperty -level 7
此示例演示创建新托管属性并将已爬网属性映射到该新托管属性的完整工作流。 它创建一个名为“webtitle”的新托管属性,它将已爬网属性“rss.title”和“sitemap.title”映射到该属性。 然后,将“webtitle”托管属性映射到重要性级别 7 的全文索引“内容”。
在此之后,可以使用已爬网属性“rss.title”和“sitemap.title”将未在此处显示的文档 () ,它们将显示在“webtitle”托管属性中。 然后,此托管属性可以作为名为“content”的全文索引的一部分进行搜索。
若要使托管属性可独立搜索,请参阅 Set-FASTSearchMetadataManagedProperty-Queryable。
参数
-Description
托管属性的文本说明,解释托管属性的用途。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Name
新的托管属性的名称。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Type
一个代表新托管属性的数据类型的整数。 有效值包含:
-- 1 (文本) -- 2 (整数) -- 3 (布尔) -- 4 (Float) -- 5 (Decimal) -- 6 (Datetime)
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |