

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

# SVV\_ALTER\_TABLE\_RECOMMENDATIONS
<a name="r_SVV_ALTER_TABLE_RECOMMENDATIONS"></a>

Registra i suggerimenti correnti di Amazon Redshift Advisor per le tabelle. Questa visualizzazione mostra i suggerimenti per tutte le tabelle, indipendentemente dal fatto che siano definite o meno per l'ottimizzazione automatica. Per verificare se una tabella è definita per l'ottimizzazione automatica, consultare [SVV\_TABLE\_INFO](r_SVV_TABLE_INFO.md). Le voci sono visualizzate solo per le tabelle visibili nel database della sessione corrente. Dopo che è stato applicato un suggerimento (da Amazon Redshift o da te), non viene più visualizzato nella visualizzazione. 

SVV\_ALTER\_TABLE\_RECOMMENDATIONS è visibile solo agli utenti con privilegi avanzati. Per ulteriori informazioni, consulta [Visibilità dei dati nelle tabelle e nelle viste di sistema](cm_chap_system-tables.md#c_visibility-of-data).

## Colonne di tabella
<a name="r_SVV_ALTER_TABLE_RECOMMENDATIONS-table-rows"></a>


| Nome della colonna  | Tipo di dati  | Description  | 
| --- | --- | --- | 
| tipo  | character(30)  | Il tipo di suggerimento. I valori possibili sono distkey e sortkey.  | 
| database  | character(128)  | Nome del database.  | 
| table\_id  | intero | L'identificatore della tabella.  | 
| group\_id  | intero | Il numero di gruppo di una serie di suggerimenti. Per avere il massimo beneficio, dovrebbero essere applicati tutti i suggerimenti di un gruppo. I valori possibili sono -1 per un suggerimento chiave di ordinamento e un numero maggiore di zero per un suggerimento chiave di distribuzione.  | 
| ddl  | character(1024)  | L'istruzione SQL che deve essere eseguita per applicare il suggerimento.  | 
| auto\_eligible | character(1)  | Il valore indica se il suggerimento è idoneo per l'esecuzione automatica di Amazon Redshift. Se questo valore è t allora l'indicazione è true, se è f allora è false.  | 

## Query di esempio
<a name="r_SVV_ALTER_TABLE_RECOMMENDATIONS-sample-queries"></a>

Nell'esempio seguente, le righe nel risultato mostrano i suggerimenti per la chiave di distribuzione e la chiave di ordinamento. Le righe mostrano anche se i suggerimenti sono idonei per Amazon Redshift per applicarli automaticamente. 

```
select type, database, table_id, group_id, ddl, auto_eligible 
from svv_alter_table_recommendations;
```

```
 type      | database | table_id | group_id | ddl                                                                                                                                                 | auto_eligible
 diststyle | db0      | 117884   | 2        | ALTER TABLE "sch"."dp21235_tbl_1" ALTER DISTSTYLE KEY DISTKEY "c0"                                                                                  | f
 diststyle | db0      | 117892   | 2        | ALTER TABLE "sch"."dp21235_tbl_1" ALTER DISTSTYLE KEY DISTKEY "c0"                                                                                  | f
 diststyle | db0      | 117885   | 1        | ALTER TABLE "sch"."catalog_returns" ALTER DISTSTYLE KEY DISTKEY "cr_sold_date_sk", ALTER COMPOUND SORTKEY ("cr_sold_date_sk","cr_returned_time_sk") | t
 sortkey   | db0      | 117890   | -1       | ALTER TABLE "sch"."customer_addresses" ALTER COMPOUND SORTKEY ("ca_address_sk")                                                                     | t
```