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 支持多种属性查找方法。 如果运行此 cmdlet 时使用一个参数或使用命名参数(使用 Name),它将检索具有该名称的已爬网属性(如果存在)。 Name 参数支持通配符。 或者,也可以指定筛选器(使用 Filter 参数)来搜索已爬网属性,并返回其名称包含该筛选值的任何已爬网属性。 筛选选项不支持通配符。
使用 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”的所有已爬网属性的名称。 该示例首先检索所有配置的已爬网属性,然后循环访问它们以查找 IsMappedToContents 设置为“true”的属性
---------------示例 6-----------------
Get-FASTSearchMetadataCrawledproperty -offset 0 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 2 -count 2
Get-FASTSearchMetadataCrawledproperty -offset 4 -count 2
每次运行此 cmdlet 时,此示例都会生成一个含两个已爬网属性的列表。 Offset 以 Count 值为幅度增加,以在上次运行的结束位置开始返回已爬网属性。
---------------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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Filter
用于搜索已配置的已爬网属性的词。
Filter 参数不支持通配符。 匹配时不区分大小写,并与已爬网属性的名称属性中任意位置的字符串进行匹配。
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
要检索的已爬网属性的名称。
Name 参数支持通配符。 将 Name 参数与 Offset 和 Count 参数组合使用可控制搜索范围。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-Offset
结果集中从其处开始返回结果的偏移量。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |