

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno 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à.

# SYS\_ANALYZE\_HISTORY
<a name="SYS_ANALYZE_HISTORY"></a>

Registra i dettagli delle operazioni [ANALYZE](https://docs.aws.amazon.com/redshift/latest/dg/r_ANALYZE.html).

SYS\_ANALYZE\_HISTORY è 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="SYS_ANALYZE_HISTORY-table-rows"></a>


| Nome della colonna | Tipo di dati | Description | 
| --- | --- | --- | 
| user\_id | intero | L'ID dell'utente che ha generato la voce. | 
| transaction\_id | Long | L'ID transazione. | 
| database\_name | char(30) | Nome del database. | 
| table\_name | char(30) | Nome della tabella. | 
| table\_id | intero | L'ID della tabella. | 
| is\_automatic | char(1) | Il valore è true (t) se l'operazione includeva per impostazione predefinita un'operazione ANALYZE di Amazon Redshift. Il valore è false (f) se il comando ANALYZE è stato eseguito in modo esplicito. | 
| status | char(15) | Risultato del comando di analisi. I valori possibili sono Full, Skipped e PredicateColumn. | 
| start\_time | timestamp | L'ora in UTC in cui è iniziata l'esecuzione dell'operazione ANALYZE. | 
| end\_time | timestamp | L'ora in UTC in cui è terminata l'esecuzione dell'operazione ANALYZE. | 
| righe | virgola mobile a doppia precisione | Il numero totale di righe nella tabella | 
| modified\_rows | virgola mobile a doppia precisione | Il numero complessivo di righe modificate dopo l'ultima operazione ANALYZE. | 
| analyze\_threshold\_percent | intero | Il valore del parametro analyze\_threshold\_percent. | 
| last\_analyze\_time | timestamp | L'ora in UTC in cui la tabella è stata analizzata in precedenza. | 

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

```
 user_id | transaction_id | database_name | schema_name |      table_name     | table_id | is_automatic | Status |         start_time         |          end_time          | rows | modified_rows | analyze_threshold_percent |  last_analyze_time  
---------+----------------+---------------+-------------+---------------------+----------+--------------+--------+----------------------------+----------+-----------------+------+---------------+---------------------------+---------------------
     101 |           8006 |           dev |      public | test_table_562bf8dc |   110427 |            f |   Full | 2023-09-21 18:33:08.504646 | 2023-09-21 18:33:24.296498 |    5 |             5 |                         0 | 2000-01-01 00:00:00
```