Condividi tramite


Get-SPEnterpriseSearchMetadataCrawledProperty

Restituisce una proprietà sottoposta a ricerca per indicizzazione.

Sintassi

Get-SPEnterpriseSearchMetadataCrawledProperty
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Category <CategoryPipeBind>]
   [-Limit <String>]
   [-Name <String>]
   [-PropSet <Guid>]
   -SearchApplication <SearchServiceApplicationPipeBind>
   [-SiteCollection <Guid>]
   [-Tenant <Guid>]
   [-VariantType <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet legge un oggetto CrawledProperty per una proprietà sottoposta a ricerca per indicizzazione che è stata creata o aggiornata. È consigliabile eseguire questo cmdlet quando la funzionalità di ricerca viene configurata per la prima volta e dopo l'individuazione di nuove proprietà sottoposte a ricerca per indicizzazione durante una ricerca per indicizzazione. Se il parametro Name non è specificato, questo cmdlet restituisce tutte le proprietà sottoposte a ricerca per indicizzazione per la categoria indicata per l'applicazione di ricerca specificata. Se né il parametro Name né il parametro Category sono specificati, il cmdlet restituisce tutte le proprietà sottoposte a ricerca per indicizzazione per l'applicazione di ricerca specificata.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

Esempio 1

$ssa = Get-SPEnterpriseSearchServiceApplication
$cat = Get-SPEnterpriseSearchMetadataCategory -SearchApplication $ssa -Identity People
Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Category $cat -Limit 1

Questo esempio restituisce la prima proprietà sottoposta a ricerca per indicizzazione nella categoria di metadati PeopleSearch_Scope per l'applicazione del servizio di ricerca predefinita.

Esempio 2

$ssa = Get-SPEnterpriseSearchServiceApplication
$cat = Get-SPEnterpriseSearchMetadataCategory -SearchApplication $ssa -Identity People
$crawledProp = Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Category $cat -Name urn:schemas-microsoft-com:sharepoint:portal:profile:CellPhone
$crawledProp.GetMappedManagedProperties()

In questo esempio vengono restituiti i mapping di una proprietà sottoposta a ricerca per indicizzazione specifica nella categoria di metadati PeopleSearch_Scope per l'applicazione del servizio di ricerca predefinita.

Parametri

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Category

Specifica la categoria di metadati della proprietà sottoposta a ricerca per indicizzazione da restituire.

Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome di categoria di metadati valido, ad esempio CategoriaMetadati1, oppure un'istanza di un oggetto Category valido.

Type:CategoryPipeBind
Aliases:c
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Limit

Specifica il numero massimo di elementi da restituire.

Specificare ALL per una restituzione di tutti i risultati possibili.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Name

Specifica la proprietà sottoposta a ricerca per indicizzazione da recuperare.

Il tipo deve essere un nome di proprietà sottoposto a ricerca per indicizzazione valido, ad esempio "urn:schemas-microsoft-com:sharepoint:portal:profile:UserName"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-PropSet

Specifica che devono essere restituite le proprietà sottoposte a ricerca per indicizzazione che utilizzano l'insieme di proprietà specificato. Un insieme di proprietà appartiene a una categoria di proprietà sottoposte a ricerca per indicizzazione.

Il tipo deve essere un GUID valido che specifica l'insieme di proprietà nel formato 12345678-90ab-cdef-1234-567890bcdefgh.

Type:Guid
Aliases:p
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SearchApplication

Specifica l'applicazione di ricerca che contiene la proprietà sottoposta a ricerca per indicizzazione.

Il tipo deve essere un nome di applicazione di ricerca valido, ad esempio AppRicerca1, oppure un'istanza di un oggetto SearchServiceApplication valido.

Type:SearchServiceApplicationPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SiteCollection

Specifica che le proprietà sottoposte a ricerca per indicizzazione restituite devono appartenere all'ambito di una raccolta siti (SPSite).

Il tipo deve essere un GUID valido che specifica l'insieme di proprietà nel formato 12345678-90ab-cdef-1234-567890bcdefgh.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Tenant

Specifica che le proprietà sottoposte a ricerca per indicizzazione restituite devono appartenere all'ambito di un tenant.

Il tipo deve essere un GUID valido che specifica l'insieme di proprietà nel formato 12345678-90ab-cdef-1234-567890bcdefgh.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-VariantType

Specifica che devono essere restituite le proprietà sottoposte a ricerca per indicizzazione che utilizzano il tipo di dati Variant specificato.

Il tipo deve essere un valore intero che specifica il tipo di dati Variant dell'insieme di proprietà.

Type:Int32
Aliases:vt
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition