Condividi tramite


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