Condividi tramite


New-FASTSearchMetadataCrawledPropertyMapping

Data pubblicazione: 12 maggio 2010

Crea un nuovo mapping da una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita.

New-FASTSearchMetadataCrawledPropertyMapping -CrawledProperty <CrawledProperty> -ManagedProperty <ManagedProperty>

Parametri

Parametro Obbligatorio Tipo Descrizione

CrawledProperty

Obbligatorio

Microsoft.SharePoint.Search.Extended.Administration.Schema.CrawledProperty

Proprietà sottoposta a ricerca per indicizzazione che viene mappata a una proprietà gestita.

ManagedProperty

Obbligatorio

Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty

Proprietà gestita a cui viene mappata una proprietà sottoposta a ricerca per indicizzazione.

Descrizione dettagliata

Questo cmdlet mappa una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita e archivia il contenuto sottoposto a ricerca per indicizzazione nell'indice di Microsoft FAST Search Server 2010 for 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 mappa una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita, il tipo di dati Variant della proprietà sottoposta a ricerca per indicizzazione viene convertito nei tipi di dati disponibili in FAST Search Server 2010 for SharePoint. Vedere https://go.microsoft.com/fwlink/?linkid=163233&clcid=0x410 per informazioni dettagliate sulla conversione e su quali tipi di dati Variant è possibile convertire in tipi FAST Search Server 2010 for SharePoint nativi.

Tipi di input

Tipi restituiti

Esempio

---------------ESEMPIO 1-----------------

$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. Ne risulta che la proprietà sottoposta a ricerca per indicizzazione “internaltitle” sarà mappata a “sitetitle” e memorizzata nel sistema FAST Search Server 2010 for SharePoint. La proprietà gestita potrà quindi essere inclusa in un indice full-text per consentire di eseguire ricerche.

---------------ESEMPIO 2-----------------

$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 creato un mapping a “ExtendedProperty” per tutte le proprietà sottoposte a ricerca per indicizzazione che vengono in genere mappate alla proprietà gestita denominata “title”. La proprietà gestita originale “title” non viene modificata, per evitare di modificare il comportamento corrente del sistema di ricerca.

Nell'esempio viene dapprima generato un elenco di oggetti proprietà sottoposte a ricerca per indicizzazione mappati alla proprietà gestita “title” originale. Viene quindi eseguita un'iterazione su questo elenco utilizzando ForEach-Object per aggiungere ogni oggetto proprietà alla nuova proprietà gestita “ExtendedTitle”. In seguito sarà possibile aggiungere altre proprietà sottoposte a ricerca per indicizzazione a questa nuova proprietà gestita senza nessun impatto sulla proprietà gestita “title”.

Vedere anche

Informazioni di riferimento

Get-FASTSearchMetadataCrawledPropertyMapping
Remove-FASTSearchMetadataCrawledPropertyMapping
Set-FASTSearchMetadataCrawledPropertyMapping

Cronologia delle modifiche

Data Descrizione Motivo

12 maggio 2010

Pubblicazione iniziale