Get-FASTSearchMetadataCrawledProperty

从Microsoft FAST Search Server 2010 for SharePoint检索已爬网属性。

语法

Get-FASTSearchMetadataCrawledProperty
   [[-Name] <String>]
   [-Count <Int32>]
   [-Filter <String>]
   [-Offset <Int32>]
   [<CommonParameters>]

说明

此 cmdlet 从 FAST Search Server 2010 for SharePoint 系统中检索已爬网的属性。 如果调用此 cmdlet 时不使用任何参数,则它会返回系统中的所有已爬网属性。 返回的已爬网属性列表的顺序是固定的,并且只要不添加任何新的已爬网属性,多次调用将返回相同的排序列表。

Get-FASTSearchMetadataCrawledProperty supports several ways of looking up properties. Run with a single parameter or with a named parameter (using Name), the cmdlet retrieves crawled properties with that exact name, if any exist. The Name parameter supports wildcards. Alternatively, a filter can be specified (using the Filter parameter) to search the crawled properties and to return any crawled property with a name that includes the filter value. The filter option does not support wildcards.

使用 Filter 参数检索已爬网属性比使用 Name 参数更加有效。

若要对此 cmdlet 返回的结果集进行分页,请使用 Offset 和 Count 来控制返回的结果数量。

Offset 和 Count 是在执行筛选或命名匹配之前计算的。 这意味着,如果已爬网的属性超出 [Offset、Offset+Count] 范围,则不会返回该属性。

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

示例

---------------示例 1-----------------

Get-FASTSearchMetadataCrawledProperty

在没有任何参数的情况下调用Get-FASTSearchMetadataCrawledProperty将返回 FAST Search Server 2010 for SharePoint 系统中所有已知的已爬网属性。

---------------示例 2-----------------

Get-FASTSearchMetadataCrawledProperty -Name viewurl

此示例检索完全名为“viewurl”的已爬网属性。

---------------示例 3-----------------

Get-FASTSearchMetadataCrawledProperty -filter 4

本示例检索并返回名称中包含“4”的任何已爬网属性。

---------------示例 4-----------------

Get-FASTSearchMetadataCrawledproperty -filter url -count 2

本示例检索名为“url”的前两个已爬网属性。

---------------示例 5-----------------

Get-FASTSearchMetadataCrawledproperty |ForEach-Object{ if ($_.IsMappedToContents) {$_.Name} }

此示例返回将 IsMappedToContents 参数设置为“true”的所有已爬网属性的名称。 该示例首先检索所有已配置的已爬网属性,然后循环访问这些属性以查找设置为“true”的 IsMappedToContents 的属性

---------------示例 6-----------------

Get-FASTSearchMetadataCrawledproperty -offset 0 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 2 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 4 -count 2

This example generates a list of two crawled properties each time the cmdlet is run. The Offset is increased by the Count value to start returning crawled properties where the last run ended.

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

Get-FASTSearchMetadataCrawledProperty -filter url| where-object {($_.Name -eq "url") -and ($_.VariantType -eq 31) -and ($_.Propset -eq "63e90878-0292-490d-8b7c-f3905a8b65fd")}

此示例列出所有可能与命名的已爬网属性匹配的项,然后通过循环访问结果集并选择同时与所请求的属性集和变量类型匹配的结果,来选择确切的已爬网属性。 该命令返回“企业爬网程序”类别中的“url”爬网属性。

参数

-Count

要返回的已爬网属性的最大数量(从返回的第一个已爬网属性开始,或从 Offset 参数指定的索引位置开始)。

如果指定了 Filter 或 Name 参数,则仅在结果集缩小到范围 [Offset、Offset + Count] 之后才应用这些参数。

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

-Filter

用于搜索已配置的已爬网属性的词。

Filter 参数不支持通配符。 匹配时不区分大小写,并与已爬网属性的名称属性中任意位置的字符串进行匹配。

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

-Offset

结果集中从其处开始返回结果的偏移量。

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

-名称

要检索的已爬网属性的名称。

Name 参数支持通配符。 将 Name 参数与 Offset 和 Count 参数组合使用可控制搜索范围。

Type:String
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010