Поделиться через


New-FASTSearchMetadataCrawledProperty

Создает свойство для обхода.

Синтаксис

New-FASTSearchMetadataCrawledProperty
   -Name <String>
   -Propset <Guid>
   -VariantType <Int32>
   [<CommonParameters>]

Описание

Этот командлет создает свойство для обхода. Свойство для обхода — это фрагмент метаданных, извлеченных из источников контента и подаваемых в систему Microsoft FAST Search Server 2010 for SharePoint. Например, свойством для обхода обычно является заголовок веб-страницы.

Свойство для обхода уникальным образом определяется тремя параметрами, которые указаны ниже.

Имя свойства для обхода. Набор свойств, с которым сопоставляется свойство для обхода, задаваемый как идентификатор GUID. Идентификатор GUID указывает категорию, к которой принадлежит свойство для обхода. Свойство для обхода должно относиться к какой-либо категории. Тип варианта свойства для обхода, определяющий тип его данных.

Для включения контента в полнотекстовые индексы свойства для обхода должны быть сопоставлены с управляемыми свойствами. Если для свойства для обхода isMappedToContents задано значение true, то свойство для обхода будет автоматически добавлено в индекс, доступный для поиска по умолчанию (полнотекстовый индекс с именем content). В новом свойстве для обхода параметру IsMappedToContents присваивается то же значение, что и параметру MapToContents целевой категории.

Сведения о создании категорий для свойств для обхода см. в описании командлета New-FASTSearchMetadataCategory.

Сведения об изменении параметров уже существующего свойства для обхода см. в описании командлета Set-FASTSearchMetadataCrawledProperty.

Разрешения и актуальные сведения о командлетах FAST Search Server 2010 для SharePoint см. в веб-документации (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 (так как оно имеет то же значение, заданное свойством). Тип данных свойства для обхода — строка Юникод (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, которое добавляется в категорию "Веб". Его тип данных — тип варианта 31, строка Юникод для языка пользователя по умолчанию.

Категория "Веб" содержит несколько идентификаторов 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-xxxx-xxxxxxxxx.

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