New-FASTSearchMetadataCrawledPropertyMapping
S’applique à : SharePoint Server 2010
Dernière rubrique modifiée : 2016-11-29
Crée un mappage entre une propriété analysée et une propriété gérée.
Syntax
New-FASTSearchMetadataCrawledPropertyMapping -CrawledProperty <CrawledProperty> -ManagedProperty <ManagedProperty>
Description détaillée
Cette aplet de commande mappe une propriété analysée à une propriété gérée et stocke le contenu analysé dans l’index Microsoft FAST Search Server 2010 for SharePoint.
Vous pouvez mapper une propriété analysée à plusieurs propriétés gérées. Si vous mappez plusieurs propriétés analysées à une seule propriété gérée, utilisez le paramètre MergeCrawledProperties de la propriété gérée pour contrôler si les propriétés analysées sont ou non fusionnées dans la propriété gérée ou si elles sont juste remplacées. Pour plus d’informations, voir Set-FASTSearchMetadataManagedProperty.
Lorsque vous mappez une propriété analysée à une propriété gérée, le type de variante de la propriété analysée est convertie pour correspondre aux types de données disponibles dans FAST Search Server 2010 for SharePoint. Voir https://go.microsoft.com/fwlink/?linkid=163233&clcid=0x40C pour plus d’informations sur cette conversion et sur les types de variantes qui peuvent être convertis en type FAST Search Server 2010 for SharePoint natifs.
Parameters
Paramètre | Requis | Type | Description |
---|---|---|---|
CrawledProperty |
Requis |
Microsoft.SharePoint.Search.Extended.Administration.Schema.CrawledProperty |
Propriété analysée qui est mappée à une propriété gérée . |
ManagedProperty |
Requis |
Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty |
Propriété gérée à laquelle une propriété analysée est mappée. |
Types d’entrée
Types retournés
Example
---------------EXEMPLE 1-----------------
$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty
Cet exemple ajoute un mappage entre la propriété analysée « internaltitle » (qui fait ici partie de la catégorie Web) et la propriété gérée « sitetitle ».
Notez que la propriété analysée et la propriété gérée existent déjà toutes deux et que ces commandes ne font qu’ajouter le mappage. Par conséquent, la propriété analysée « internaltitle » sera maintenant mappée à « sitetitle » et stockée dans le système FAST Search Server 2010 for SharePoint. La propriété gérée peut ensuite être incluse dans un index de texte intégral afin de pouvoir faire l’objet d’une recherche.
---------------EXEMPLE 2-----------------
$extended_title = New-FASTSearchMetadataManagedproperty -name ExtendedTitle -Type 1
$title = Get-FASTSearchMetadataManagedProperty -name title
$title.GetCrawledPropertyMappings() | ForEach-Object { New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $extended_title -CrawledProperty $_ }
Cet exemple ajoute une nouvelle propriété gérée nommée « ExtendedTitle » et mappe à « ExtendedProperty » toutes les propriétés analysées qui sont normalement mappées à la propriété gérée nommée « title ». La propriété gérée « title » d’origine n’est pas modifiée pour éviter de changer le comportement actuel du système de recherche.
Cet exemple commence par générer la liste des objets propriété analysée mappés à la propriété gérée « titre » d’origine. Il itère ensuite sur cette liste en utilisant ForEach-Object pour ajouter chaque objet à la nouvelle propriété gérée « ExtendedTitle ». D’autres propriétés analysées peuvent être ajoutées à cette nouvelle propriété gérée ultérieurement sans que cela ait un impact sur la propriété gérée « title ».
See Also
Reference
Get-FASTSearchMetadataCrawledPropertyMapping
Remove-FASTSearchMetadataCrawledPropertyMapping
Set-FASTSearchMetadataCrawledPropertyMapping