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 |