

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

# STV\_LOAD\_STATE
<a name="r_STV_LOAD_STATE"></a>

Utilizza la tabella STV\_LOAD\_STATE per trovare informazioni sullo stato corrente delle istruzioni COPY in corso.

Il comando COPY aggiorna questa tabella dopo ogni milione di record caricati.

STV\_LOAD\_STATE è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare [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_STV_LOAD_STATE-table-columns2"></a>


| Nome della colonna  | Tipo di dati  | Description  | 
| --- | --- | --- | 
| userid | intero | ID dell'utente che ha generato la voce. | 
| sessione | intero | PID di sessione del processo che esegue il caricamento. | 
| query  | intero  | ID query. Consente di unire in join varie altre tabelle e visualizzazioni di sistema.  | 
| sezione  | intero  | Numero della sezione di nodo. | 
| pid  | intero  | ID processo. Tutte le query in una sessione sono eseguite nello stesso processo, quindi questo valore rimane costante se si esegue una serie di query nella stessa sessione. | 
| recordtime  | timestamp | Ora in cui il record è stato registrato.  | 
| bytes\_to\_load | bigint | Numero totale di byte che devono essere caricati da questa sezione. È 0 se i dati da caricare sono compressi.  | 
| bytes\_loaded | bigint | Numero di byte caricati da questa sezione. Se i dati da caricare sono compressi, è il numero di byte caricati dopo la decompressione dei dati. | 
| bytes\_to\_load\_compressed | bigint | Numero totale di byte di dati compressi che devono essere caricati da questa sezione. È 0 se i dati da caricare non sono compressi. | 
| bytes\_loaded\_compressed | bigint  | Numero di byte di dati compressi caricati da questa sezione. È 0 se i dati da caricare non sono compressi. | 
| lines  | intero | Numero di linee caricate da questa sezione. | 
| num\_files | intero | Numero di file che devono essere caricati da questa sezione. | 
| num\_files\_complete | intero  | Numero di file caricati da questa sezione. | 
| current\_file | character(256)  | Nome del file che viene caricato da questa sezione.  | 
| pct\_complete | intero | Percentuale del caricamento di dati completato da questa sezione. | 

## Query di esempio
<a name="r_STV_LOAD_STATE-sample-query2"></a>

Per visualizzare l’avanzamento di ogni sezione per un comando COPY, digita la query seguente. Questo esempio utilizza la funzione PG\_LAST\_COPY\_ID() per recuperare le informazioni per l’ultimo comando COPY.

```
select slice , bytes_loaded, bytes_to_load , pct_complete from stv_load_state where query = pg_last_copy_id();

 slice | bytes_loaded | bytes_to_load | pct_complete 
-------+--------------+---------------+--------------
     2 |            0 |             0 |            0
     3 |     12840898 |      39104640 |           32
(2 rows)
```