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 |