Get-FASTSearchMetadataCrawledProperty
Извлекает свойство для обхода из Microsoft FAST Search Server 2010 for SharePoint.
Синтаксис
Get-FASTSearchMetadataCrawledProperty
[[-Name] <String>]
[-Count <Int32>]
[-Filter <String>]
[-Offset <Int32>]
[<CommonParameters>]
Описание
Этот командлет извлекает свойство для обхода из системы FAST Search Server 2010 для SharePoint. Если командлет вызывается без параметров, он возвращает все свойства для обхода, найденные в системе. Порядок свойств в возвращаемом списке фиксирован, и повторные вызовы командлета возвращают тот же самый список до тех пор, пока в него не будут добавлены новые свойства для обхода.
Командлет Get-FASTSearchMetadataCrawledProperty поддерживает несколько способов поиска свойств. При запуске с одним параметром или параметром Name командлет возвращает свойства для обхода с указанным именем, если таковые существуют. Параметр Name поддерживает подстановочные знаки. Кроме того, при поиске свойств для обхода можно указать фильтр (с помощью параметра Filter) для получения всех свойств с именем, содержащим значение фильтра. Параметр фильтра не поддерживает подстановочные знаки.
Получение свойств для обхода с помощью параметра Filter намного эффективнее, чем использование параметра Name.
Для разбиения набора возвращаемых этим командлетом результатов на страницы можно использовать параметры Offset и Count, определяющие количество возвращаемых результатов.
Значения Offset и Count вычисляются до сравнения свойств с фильтром или именем. Это означает, что свойства для обхода, не попадающие в диапазон [Offset,Offset+Count], не возвращаются.
Разрешения и актуальные сведения о командлетах FAST Search Server 2010 для SharePoint см. в веб-документации (https://go.microsoft.com/fwlink/?LinkId=163227).
Примеры
---------------ПРИМЕР 1-----------------
Get-FASTSearchMetadataCrawledProperty
Вызов Get-FASTSearchMetadataCrawledProperty без параметров возвращает все известные свойства для обхода в системе FAST Search Server 2010 для 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
В этом примере при каждом вызове командлета создается список из двух свойств для обхода. Смещение Offset увеличивается на значение Count, чтобы определить, на каком из свойств для обхода поиск был завершен в прошлый раз.
---------------EXAMPLE 7----------------- (FAST Server для SharePoint 2010)
Get-FASTSearchMetadataCrawledProperty -filter url| where-object {($_.Name -eq "url") -and ($_.VariantType -eq 31) -and ($_.Propset -eq "63e90878-0292-490d-8b7c-f3905a8b65fd")}
В этом примере выводится список всех возможных совпадений для именованного свойства для обхода, а затем из результирующего набора выбирается нужное свойство, соответствующее как заданному набору свойств, так и типу variant. Команда возвращает свойство для обхода url-адреса в категории Enterprise Crawler.
Параметры
-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 |