

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Gruppi di parametri di Amazon Redshift.
<a name="working-with-parameter-groups"></a>

 In Amazon Redshift, a ogni cluster creato è associato un gruppo di parametri. Un *gruppo di parametri* è un insieme di parametri che vengono applicati a tutti i database creati nel cluster. Questi parametri configurano le impostazioni dei database, come timeout di query e stile delle date. Quando si avvia un cluster, è necessario associarlo a un gruppo di parametri. Se intendi cambiare il gruppo di parametri successivamente, puoi modificare il cluster e scegliere un gruppo di parametri differente.

Ogni gruppo di parametri include vari parametri per configurare le impostazioni del database. L'elenco di parametri disponibili dipende dalla famiglia di gruppi di parametri a cui il gruppo di parametri appartiene. La famiglia del gruppo di parametri predefinito è `redshift-2.0`. 

Amazon Redshift fornisce un gruppo di parametri di default per ogni famiglia di gruppi di parametri. Il gruppo di parametri predefinito comporta valori preimpostati per ognuno dei parametri e non può essere modificato. Il formato del nome del gruppo di parametri predefinito è `default.parameter_group_family`. Ad esempio, il gruppo di parametri predefinito per la famiglia del gruppo di parametri `redshift-2.0` è `default.redshift-2.0`. 

Se intendi utilizzare valori di parametri differenti da quelli del gruppo di parametri predefinito, è necessario creare un gruppo di parametri personalizzato e associarlo al tuo cluster. Inizialmente, i valori dei parametri di un gruppo di parametri personalizzato sono identici a quelli del gruppo di parametri predefinito. L'`source` iniziale per tutti i parametri è `engine-default` perché i valori sono preimpostati da Amazon Redshift. Dopo la modifica di un valore di parametro, `source` diventa `user` a indicare che il valore è stato modificato rispetto al relativo valore predefinito. 

**Nota**  
La console Amazon Redshift non visualizza l'`source` di ogni parametro. È necessario utilizzare l'API Amazon Redshift, il AWS CLI, o uno dei seguenti AWS SDKs per visualizzare il. `source`

Per i gruppi di parametri che crei, puoi modificare un valore di parametro in qualsiasi momento oppure ripristinare i valori predefiniti di tutti i parametri. Puoi inoltre associare un differente gruppo di parametri a un cluster. In alcuni casi, puoi modificare i valori dei parametri in un gruppo di parametri già associato al cluster o associare un gruppo di parametri diversi a un cluster. In questi casi, potrebbe essere necessario riavviare il cluster affinché i valori aggiornati dei parametri abbiano validità. Se il cluster riporta un errore e viene riavviato da Amazon Redshift, le modifiche vengono applicate in quel momento. Se il cluster viene riavviato durante la manutenzione, le modifiche non vengono applicate. Per ulteriori informazioni, consultare [Proprietà WLM dinamiche e statiche](workload-mgmt-config.md#wlm-dynamic-and-static-properties).

## Valori di parametro predefiniti
<a name="default-param-group-values"></a>

**Nota**  
 A partire dal 10 gennaio 2025, il valore predefinito per il parametro `require_ssl` è true. Se non desideri che il cluster richieda SSL, puoi utilizzare un gruppo di parametri personalizzato durante la creazione del cluster oppure puoi modificare il cluster per associarlo a un gruppo di parametri personalizzato dopo avere creato il cluster con quello predefinito.

La tabella seguente mostra i valori di parametro predefiniti con collegamenti a informazioni più dettagliate su ogni parametro. Questi sono i valori predefiniti per la famiglia del gruppo di parametri `redshift-2.0`. 


| Nome del parametro | Valore | Ulteriori informazioni | 
| --- | --- | --- | 
|  auto\$1analyze  |  true  |  [auto\$1analyze](https://docs.aws.amazon.com/redshift/latest/dg/t_Analyzing_tables.html#t_Analyzing_tables-auto-analyze) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  auto\$1mv  |  true  |  [Viste materializzate automatizzate](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-auto-mv.html) nella Guida per sviluppatori del database di Amazon Redshift | 
|  datestyle  |   ISO, MDY   |  [datestyle](https://docs.aws.amazon.com/redshift/latest/dg/r_datestyle.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  enable\$1case\$1sensitive\$1identifier  |   false   |  [enable\$1case\$1sensitive\$1identifier](https://docs.aws.amazon.com/redshift/latest/dg/r_enable_case_sensitive_identifier.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  enable\$1user\$1activity\$1logging  |   false   |  [Logging di controllo dei database](db-auditing.md) in questa guida  | 
|  extra\$1float\$1digits  |  0  |  [extra\$1float\$1digits](https://docs.aws.amazon.com/redshift/latest/dg/r_extra_float_digits.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  max\$1concurrency\$1scaling\$1clusters  |  1  |  [max\$1concurrency\$1scaling\$1clusters](https://docs.aws.amazon.com/redshift/latest/dg/r_max_concurrency_scaling_clusters.html) nella Guida per gli sviluppatori di di database di Amazon Redshift  | 
|  query\$1group  |  default   |  [query\$1group](https://docs.aws.amazon.com/redshift/latest/dg/r_query_group.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  require\$1ssl  |  true  |  [Configurazione delle opzioni di sicurezza per le connessioni](connecting-ssl-support.md) in questa guida  | 
|  search\$1path  |   \$1user, public   |  [search\$1path](https://docs.aws.amazon.com/redshift/latest/dg/r_search_path.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  statement\$1timeout  |  0  |  [statement\$1timeout](https://docs.aws.amazon.com/redshift/latest/dg/r_statement_timeout.html) nella Guida per gli sviluppatori di database di Amazon Redshift  | 
|  wlm\$1json\$1configuration  |   [\$1"auto\$1wlm":true\$1]   |  [Gestione dei carichi di lavoro](workload-mgmt-config.md) in questa guida | 
|  use\$1fips\$1ssl  |  false  |  Abilita la modalità SSL conforme a FIPS solo se il sistema deve essere conforme a FIPS. | 

**Nota**  
Il parametro `max_cursor_result_set_size` è obsoleto. Per ulteriori informazioni sulla dimensione del set di risultati del cursore, consultare [Vincoli del cursore](https://docs.aws.amazon.com/redshift/latest/dg/declare.html#declare-constraints) nella *Guida per gli sviluppatori di database di Amazon Redshift*.

Puoi ignorare temporaneamente un parametro utilizzando il comando `SET` nel database. Il comando `SET` ignora il parametro soltanto per la durata della sessione corrente. Oltre ai parametri elencati nella tabella precedente, puoi anche regolare temporaneamente il numero di slot impostando `wlm_query_slot_count` nel database. Il parametro `wlm_query_slot_count` non è disponibile per la configurazione nei gruppi di parametri. Per ulteriori informazioni sulla regolazione del numero di slot, consultare [wlm\$1query\$1slot\$1count](https://docs.aws.amazon.com/redshift/latest/dg/r_wlm_query_slot_count.html) nella *Guida per gli sviluppatori di database di Amazon Redshift*. Per ulteriori informazioni su come ignorare temporaneamente gli altri parametri, consultare [Modifica della configurazione del server](https://docs.aws.amazon.com/redshift/latest/dg/t_Modifying_the_default_settings.html) nella *Guida per gli sviluppatori di database di Amazon Redshift*.