Set-SPEnterpriseSearchQuerySpellingCorrection

Imposta lo stato operativo del componente di correzione ortografica delle query.

Sintassi

Set-SPEnterpriseSearchQuerySpellingCorrection
   [-AssignmentCollection <SPAssignmentCollection>]
   [-ContentAlignmentEnabled <Boolean>]
   [-DiacriticsInSuggestionsEnabled <Boolean>]
   [-Identity <QuerySpellingCorrectionPipeBind>]
   [-MaxDictionarySize <Int32>]
   [-MaxProcessingTime <TimeSpan>]
   -SearchApplication <SearchServiceApplicationPipeBind>
   [-SecurityTrimmingEnabled <Boolean>]
   [-SpellingDictionary <SpellingDictionaryType>]
   [-TermFrequencyThreshold <Int32>]
   [<CommonParameters>]

Descrizione

Questo cmdlet consente di accedere alle opzioni di configurazione del componente QSC. Le due opzioni di configurazione più importanti sono l'opzione per abilitare il processo di allineamento del contenuto e la selezione dei dizionari da usare per la correzione ortografica delle query, ovvero il set di dizionari fissi per lingua o il dizionario dinamico prodotto dal processo di allineamento del contenuto.

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
Set-SpEnterpriseSEarchQuerySpellingCorrection -SearchApplication $ssa -SpellingDictionary dynamic

In questo esempio viene impostato il dizionario denominato dynamic per l'utilizzo del controllo ortografico delle query 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 2013, SharePoint Server 2016, SharePoint Server 2019

-ContentAlignmentEnabled

Valore booleano per l'abilitazione o la disabilitazione del processo di allineamento del contenuto.

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

-DiacriticsInSuggestionsEnabled

Opzione per abilitare o disabilitare i suggerimenti ortografici che contengono segni diacritici, ad esempio umlaut umlaut tedesco. L'impostazione predefinita è true.

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

-Identity

Specifica un oggetto che rappresenta lo stato corrente di QSC.

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

-MaxDictionarySize

Specifica il numero massimo di termini in un dizionario per il controllo ortografico con contenuto allineato. In un ambiente multi-tenant questo numero è valido per singolo tenant.

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

-MaxProcessingTime

Specifica il tempo di esecuzione massimo per la compilazione di un dizionario per il controllo ortografico con contenuto allineato. Il valore predefinito è 6 ore.

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

-SearchApplication

Specifica l'applicazione del servizio di ricerca contenente i componenti QSC.

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

-SecurityTrimmingEnabled

Valore booleano per abilitare o disattivare il controllo di sicurezza per i suggerimenti ortografico. Se abilitato, vengono visualizzati solo i suggerimenti che forniscono almeno un documento per l'utente corrente.

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

-SpellingDictionary

Specifica il dizionario da utilizzare per il controllo ortografico delle query. I due valori disponibili sono dynamic e static. Quando il valore è impostato su dynamic, viene utilizzato il dizionario con contenuto allineato. Quando invece il valore è impostato su static, vengono utilizzati i dizionari per il controllo ortografico predefiniti.

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

-TermFrequencyThreshold

Specifica il numero minimo di documenti che devono contenere il termine utilizzato più frequentemente nella raccolta documenti per l'esecuzione del processo di allineamento del contenuto. In un ambiente multi-tenant questo numero è valido per singolo tenant.

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