New-SPEnterpriseSearchMetadataCrawledProperty

Aggiunge una proprietà sottoposta a ricerca per indicizzazione.

Sintassi

New-SPEnterpriseSearchMetadataCrawledProperty
   [-AssignmentCollection <SPAssignmentCollection>]
   -Category <CategoryPipeBind>
   [-Confirm]
   [-IsMappedToContents <Boolean>]
   -IsNameEnum <Boolean>
   -Name <String>
   -PropSet <Guid>
   -SearchApplication <SearchServiceApplicationPipeBind>
   [-SiteCollection <Guid>]
   [-Tenant <Guid>]
   -VariantType <Int32>
   [-WhatIf]
   [<CommonParameters>]

Descrizione

Questo cmdlet viene usato quando la funzionalità di ricerca viene configurata per la prima volta e per aggiungere nuove proprietà sottoposte a ricerca per indicizzazione dopo la prima configurazione. SPEnterpriseSearchMetadataCrawledProperty rappresenta una proprietà sottoposta a ricerca per indicizzazione nello schema delle proprietà dei metadati di ricerca di contenuti nell'organizzazione. In alternativa, le proprietà sottoposte a ricerca per indicizzazione vengono create automaticamente durante le normali ricerche per indicizzazione (vedere SPEnterpriseSearchMetadataCategory).

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------------------

$ssa = Get-SPEnterpriseSearchServiceApplication
$cat = Get-SPEnterpriseSearchMetadataCategory -SearchApplication $ssa -Identity People
$crawlprop = Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Category $cat -Limit 1
New-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Name "MyCrawlProp" -PropSet $crawlprop.PropSet -Category $crawlprop.CategoryName -IsNameEnum $false -VariantType $crawlprop.VariantType -IsMappedToContents $false

In questo esempio la nuova proprietà sottoposta a ricerca per indicizzazione MyCrawlProp viene mappata alla categoria di metadati People per l'applicazione del servizio di ricerca predefinita. Nel mapping vengono utilizzati i vincoli della categoria People esistente.

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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Category

Specifica la categoria di metadati a cui deve essere aggiunta la proprietà sottoposta a ricerca per indicizzazione.

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:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Richiede la conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-IsMappedToContents

Specifica che la proprietà sottoposta a ricerca per indicizzazione deve essere mappata a proprietà gestite. Specificare true per mappare una proprietà sottoposta a ricerca per indicizzazione a una proprietà gestita.

Type:Boolean
Aliases:im
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-IsNameEnum

Specifica se il nome della proprietà sottoposta a ricerca per indicizzazione è di tipo integer. Specificato da true o false.

Type:Boolean
Aliases:ie
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Name

Specifica l'identità della nuova proprietà sottoposta a ricerca per indicizzazione.

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:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-PropSet

Specifica l'insieme di proprietà che appartiene a una categoria esistente.

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:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-VariantType

Aggiunge la proprietà sottoposta a ricerca per indicizzazione come il tipo Variant specificato. Per altre informazioni sui valori validi per questa proprietà, vedere VARIANT Type Constants (https://go.microsoft.com/fwlink/p/?LinkId=143322&clcid=0x409) (https://go.microsoft.com/fwlink/p/?LinkId=143322&clcid=0x409).

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

Nota

Questo parametro è obbligatorio anche se il valore non viene usato in SharePoint Server da 2013 a SharePoint Server 2019. Durante l'esecuzione del cmdlet verrà visualizzato un avviso obsoleto. È possibile ignorare questo messaggio.

Type:Int32
Aliases:vt
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019