New-FASTSearchMetadataCrawledProperty
创建新的已爬网属性。
语法
Default (默认值)
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 () 方法随机生成。
示例 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
适用:FAST Server for SharePoint 2010
新的已爬网属性的名称。
参数属性
| 类型: | String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-Propset
适用:FAST Server for SharePoint 2010
新的已爬网属性的属性集 GUID。
GUID 控制已爬网属性属于哪个类别。 GUID(全局唯一标识符)是一个重复概率非常低的 128 位的整数。 GUID 可以指定为 System.Guid 对象,也可以指定为格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx”的整数。
参数属性
| 类型: | Guid |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-VariantType
适用:FAST Server for SharePoint 2010
一个指定已爬网属性的数据类型的整数值。 有关常见变体类型的列表,请参阅 https://go.microsoft.com/fwlink/?LinkId=163232 (https://go.microsoft.com/fwlink/?LinkId=163232) 。
参数属性
| 类型: | Int32 |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
CommonParameters
此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters。