New-FASTSearchMetadataCrawledPropertyMapping
Crea un nuovo mapping da una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita.
Sintassi
New-FASTSearchMetadataCrawledPropertyMapping
-CrawledProperty <CrawledProperty>
-ManagedProperty <ManagedProperty>
[<CommonParameters>]
Descrizione
Questo cmdlet esegue il mapping di una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita e archivia il contenuto sottoposto a ricerca per indicizzazione nell'indice Microsoft FAST Search Server 2010 per SharePoint.
È possibile mappare una proprietà sottoposta a ricerca per indicizzazione a più proprietà gestite. Se si mappano più proprietà sottoposte a ricerca per indicizzazione a un'unica proprietà gestita, è necessario utilizzare il parametro MergeCrawledProperties della proprietà gestita per controllare se le proprietà sottoposte a ricerca per indicizzazione devono essere unite alla proprietà gestita o solo sovrascritte. Per ulteriori informazioni, vedere Set-FASTSearchMetadataManagedProperty.
Quando si esegue il mapping di una proprietà sottoposta a ricerca per indicizzazione in una proprietà gestita, il tipo di variante della proprietà sottoposta a ricerca per indicizzazione viene convertito nei tipi di dati disponibili in FAST Search Server 2010 per SharePoint. Per informazioni dettagliate su questa conversione, vedere https://go.microsoft.com/fwlink/?LinkId=163233 (https://go.microsoft.com/fwlink/?LinkId=163233) e quali tipi di varianti possono essere convertiti in tipi nativi FAST Search Server 2010 per SharePoint.
Per le autorizzazioni e le informazioni più aggiornate sui cmdlet di FAST Search Server 2010 per SharePoint, vedere la documentazione online (https://go.microsoft.com/fwlink/?LinkId=163227).
Esempio
---------------ESEMPIO 1----------------- (FAST Server for SharePoint 2010)
C:\PS>$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty
In questo esempio viene aggiunto un mapping dalla proprietà sottoposta a ricerca per indicizzazione "internaltitle" (qui parte della categoria Web) alla proprietà gestita "sitetitle".
Si noti che sia la proprietà sottoposta a ricerca per indicizzazione sia la proprietà gestita esistono già e questi comandi si limitano ad aggiungere il mapping. Di conseguenza, la proprietà sottoposta a ricerca per indicizzazione "internaltitle" verrà mappata a "sitetitle" e archiviata nel sistema FAST Search Server 2010 per SharePoint. La proprietà gestita potrà quindi essere inclusa in un indice full-text per consentire di eseguire ricerche.
---------------ESEMPIO 2----------------- (FAST Server for SharePoint 2010)
C:\PS>$extended_title = New-FASTSearchMetadataManagedproperty -name ExtendedTitle -Type 1
$title = Get-FASTSearchMetadataManagedProperty -name title
$title.GetCrawledPropertyMappings() | ForEach-Object { New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $extended_title -CrawledProperty $_ }
In questo esempio viene aggiunta una nuova proprietà gestita denominata "ExtendedTitle" e viene eseguito il mapping a "ExtendedProperty" a tutte le proprietà sottoposte a ricerca per indicizzazione mappate normalmente alla proprietà gestita denominata "title". La proprietà gestita originale "title" non viene modificata per evitare di modificare il comportamento corrente del sistema di ricerca.
Questo esempio genera innanzitutto un elenco di oggetti proprietà sottoposte a ricerca per indicizzazione mappati alla proprietà gestita originale "title". L'esempio scorre quindi l'elenco usando ForEach-Object per aggiungerne ognuno alla nuova proprietà gestita "ExtendedTitle". Altre proprietà sottoposte a ricerca per indicizzazione possono essere aggiunte a questa nuova proprietà gestita in un secondo momento senza influire sulla proprietà gestita "title".
Parametri
-CrawledProperty
Proprietà sottoposta a ricerca per indicizzazione che viene mappata a una proprietà gestita.
Type: | CrawledProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-ManagedProperty
Proprietà gestita a cui viene mappata una proprietà sottoposta a ricerca per indicizzazione.
Type: | ManagedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |