Condividi tramite


New-FASTSearchMetadataCrawledProperty

Data pubblicazione: 12 maggio 2010

Crea una nuova proprietà sottoposta a ricerca per indicizzazione.

New-FASTSearchMetadataCrawledProperty -Name <String> -Propset <Guid> -VariantType <Int32>

Parametri

Parametro Obbligatorio Tipo Descrizione

Name

Obbligatorio

System.String

Nome della nuova proprietà sottoposta a ricerca per indicizzazione.

Propset

Obbligatorio

System.Guid

GUID dell'insieme di proprietà della nuova proprietà sottoposta a ricerca per indicizzazione.

Il GUID controlla a quale categoria appartiene al proprietà sottoposta a ricerca per indicizzazione. Un GUID (identificatore univoco globale) è un intero a 128 bit che ha una probabilità bassa di essere duplicato. Il GUID può essere specificato come oggetto System.Guid o come intero nel formato “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”.

VariantType

Required

System.Int32

Numero intero che specifica il tipo di dati della proprietà sottoposta a ricerca per indicizzazione. Per un elemento di tipi di dati Variant comuni, vedere https://go.microsoft.com/fwlink/?linkid=163232&clcid=0x410 (le informazioni potrebbero essere in lingua inglese).

Descrizione dettagliata

Questo cmdlet crea una nuova proprietà sottoposta a ricerca per indicizzazione. Una proprietà sottoposta a ricerca per indicizzazione è un elemento di metadati estratto dalle origini di contenuto e fornito al sistema Microsoft FAST Search Server 2010 for SharePoint. Il titolo di una pagina Web ad esempio è in genere una proprietà sottoposta a ricerca per indicizzazione.

Una proprietà sottoposta a ricerca per indicizzazione viene definita in modo univoco da tre proprietà:

- Il nome della proprietà sottoposta a ricerca per indicizzazione.

- L'insieme di proprietà a cui viene mappata la proprietà sottoposta a ricerca per indicizzazione, in formato di GUID (Global Unique Identifier, identificatore univoco globale). Il GUID identifica la categoria a cui appartiene la proprietà sottoposta a ricerca per indicizzazione. Una proprietà sottoposta a ricerca per indicizzazione deve essere membro di una categoria.

- Il tipo di dati Variant della proprietà sottoposta a ricerca per indicizzazione, che specifica il tipo di dati della proprietà.

Per includere contenuto negli indici full-text, è necessario mappare le proprietà sottoposte a ricerca per indicizzazione a proprietà gestite. Se una proprietà sottoposta a ricerca per indicizzazione ha IsMappedToContents impostato su “true”, verrà aggiunta automaticamente all'indice di ricerca predefinito (l'indice full-text denominato “content”). Una proprietà sottoposta a ricerca per indicizzazione appena creata ha il parametro IsMappedToContents impostato sullo stesso valore del parametro MapToContents della categoria a cui è stato eseguito il mapping.

Per informazioni su come creare una nuova categoria per le proprietà sottoposte a ricerca per indicizzazione, vedere New-FASTSearchMetadataCategory.

Per informazioni su come modificare le proprietà di una proprietà sottoposta a ricerca per indicizzazione esistente, vedere Set-FASTSearchMetadataCrawledProperty.

Tipi di input

Tipi restituiti

Esempio

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

$guid = [guid]::NewGuid()
New-FASTSearchMetadataCategory -Name MoreWeb -Propset $guid
New-FASTSearchMetadataCrawledProperty -Name ExtendedTitle -Propset $guid -Varianttype 31

In questo esempio viene creata dapprima una nuova categoria denominata “MoreWeb” e quindi una nuova proprietà sottoposta a ricerca per indicizzazione, “ExtendedTitle”, che è mappata alla categoria “MoreWeb” (perché ha lo stesso valore di insieme di proprietà). Il tipo di dati della proprietà sottoposta a ricerca per indicizzazione è una stringa Unicode (VT_LPWSTR, tipo di dati Variant 31).

La nuova categoria recupera il valore dell'insieme di proprietà “e20d8de2-0b5c-46f8-993d-6cdacbda5164”, che era stato generato in modo casuale dal metodo System.GUID.NewGuid().

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

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq “Web”}
New-FASTSearchMetadataCrawledProperty -Name Internaltitle -varianttype 31 -Propset d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1

In questo esempio una nuova proprietà sottoposta a ricerca per indicizzazione viene aggiunta a un catalogo esistente di proprietà sottoposte a ricerca per indicizzazione. La nuova proprietà sottoposta a ricerca per indicizzazione è denominata “Internaltitle”, aggiunta alla categoria “Web”. È una stringa Unicode di tipo di dati Variant 31, nelle impostazioni locali predefinite dell'utente.

La categoria “Web” include diversi GUID dell'insieme di proprietà. Un esame con il comando:

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq “Web”}

rivela che la proprietà sottoposta a ricerca per indicizzazione “DESCRIPTION”, di tipo simile a quello della proprietà sottoposta a ricerca per indicizzazione da aggiungere, include il valore dell'insieme di proprietà “d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1”. Questo insieme di proprietà viene scelto per la nuova proprietà sottoposta a ricerca per indicizzazione.

Per utilizzare questa proprietà sottoposta a ricerca per indicizzazione, è necessario configurare il connettore o l'applicazione che fornisce il contenuto per l'invio di un valore con lo stesso nome, tipo di dati Variant e insieme di proprietà.

Vedere anche

Informazioni di riferimento

Set-FASTSearchMetadataCrawledProperty
Get-FASTSearchMetadataCrawledProperty

Cronologia delle modifiche

Data Descrizione Motivo

12 maggio 2010

Pubblicazione iniziale