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 |