New-FASTSearchMetadataCrawledProperty

创建新的已爬网属性。

语法

New-FASTSearchMetadataCrawledProperty
   -Name <String>
   -Propset <Guid>
   -VariantType <Int32>
   [<CommonParameters>]

说明

此 cmdlet 创建新的已爬网属性。 已爬网属性是从内容源中提取并馈送到Microsoft FAST Search Server 2010 for SharePoint系统的元数据片段。 例如,网页的标题通常是已爬网属性。

已爬网属性由以下三种属性唯一定义:

- 已爬网属性的名称。 - 已爬网属性映射到的属性集,通过 GUID(全局唯一标识符)来指定。 GUID 标识已爬网属性属于哪个类别。 已爬网属性必须是某个类别的成员。 - 已爬网属性的变量类型,它指定已爬网属性的数据类型。

若要将内容包括在全文索引中,已爬网属性必须映射到托管属性。 如果已爬网属性将 IsMappedToContents 设置为“true”,则已爬网属性将自动添加到默认可搜索索引 (名为“content”的全文索引) 。 新创建的已爬网属性的 IsMappedToContents 参数设置为与映射到的类别的 MapToContents 参数相同的值。

请参阅 New-FASTSearchMetadataCategory 来了解有关为已爬网属性创建新类别的信息。

请参阅 Set-FASTSearchMetadataCrawledProperty 来了解有关更改现有已爬网属性的属性的信息。

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

示例

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

C:\PS>$guid = [guid]::NewGuid()
New-FASTSearchMetadataCategory -Name MoreWeb -Propset $guid
New-FASTSearchMetadataCrawledProperty -Name ExtendedTitle -Propset $guid -Varianttype 31

此示例首先创建一个名为“MoreWeb”的新类别,然后创建一个新的已爬网属性“ExtendedTitle”,该属性映射到“MoreWeb”类别 (,因为它具有相同的属性集值) 。 已爬网属性的数据类型是 Unicode 字符串(VT_LPWSTR,变量类型 31)。

新类别获取属性集值“e20d8de2-0b5c-46f8-993d-6cdacbda5164”,该值由 System.GUID.NewGuid () 方法随机生成。

---------------EXAMPLE 2-----------------(FAST Server for SharePoint 2010)

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq "Web"}
New-FASTSearchMetadataCrawledProperty -Name Internaltitle -varianttype 31 -Propset d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1

此示例将新的已爬网属性添加到现有的已爬网属性目录中。 新的已爬网属性名为“Internaltitle”,添加到“Web”类别。 它的变量类型为 31,即用户默认区域设置中的 Unicode 字符串。

“Web”类别具有多个属性集 GUID。 使用以下命令进行调查:

Get-FASTSearchMetadataCrawledProperty |Where-Object -filterscript { $_。CategoryName -eq “Web”}

显示“DESCRIPTION”爬网属性的类型类似于要添加的已爬网属性,其属性集值为“d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1”。 将为新的已爬网属性选择此属性集。

要使用此已爬网属性,必须配置连接器或提供应用程序来发送具有相同名称、变量类型和属性集的值。

参数

-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

-Propset

新的已爬网属性的属性集 GUID。

GUID 控制已爬网属性属于哪个类别。 GUID(全局唯一标识符)是一个重复概率非常低的 128 位的整数。 GUID 可以指定为 System.Guid 对象,也可以指定为格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx”的整数。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-VariantType

一个指定已爬网属性的数据类型的整数值。 有关常见变体类型的列表,请参阅 https://go.microsoft.com/fwlink/?LinkId=163232 (https://go.microsoft.com/fwlink/?LinkId=163232) 。

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010