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