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 |