

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

# SVCS\_UNLOAD\_LOG
<a name="r_SVCS_UNLOAD_LOG"></a>

Utilizza SVCS\_UNLOAD\_LOG per ottenere informazioni sulle operazioni UNLOAD.

SVCS\_UNLOAD\_LOG registra una riga per ogni file creato da un'istruzione UNLOAD. Ad esempio, se un UNLOAD crea 12 file, SVCS\_UNLOAD\_LOG contiene 12 righe corrispondenti. Questa visualizzazione è derivata dalla tabella di sistema STL\_UNLOAD\_LOG ma non mostra il livello di sezione per le query eseguite in un cluster di dimensionamento della concorrenza. 

**Nota**  
Le visualizzazioni di sistema con il prefisso SVCS forniscono i dettagli relativi alle query nei cluster principale e di dimensionamento della simultaneità. Le visualizzazioni sono simili alle tabelle con il prefisso STL, tranne per il fatto che le tabelle STL forniscono informazioni solo per le query eseguite nel cluster principale.

SVCS\_UNLOAD\_LOG è 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_SVCS_UNLOAD_LOG-table-columns"></a>


| Nome della colonna  | Tipo di dati  | Description  | 
| --- | --- | --- | 
| userid | intero | L'ID dell'utente che ha generato la voce. | 
| query  | intero  | L'ID di query.  | 
| pid | intero | L'ID di processo associato all'istruzione di query. | 
| path | character(1280) | Il percorso completo di un oggetto Amazon S3 per il file. | 
| start\_time | timestamp  | L'ora di inizio dell'operazione UNLOAD.  | 
| end\_time | timestamp  | L'ora di fine dell'operazione UNLOAD.  | 
| line\_count | bigint | Il numero di righe scaricate nel file. | 
| transfer\_size | bigint | Il numero di byte trasferiti. | 
| file\_format | character(10) | Il formato del file scaricato. | 

## Query di esempio
<a name="r_SVCS_UNLOAD_LOG-sample-query"></a>

Per ottenere un elenco dei file scritti in Amazon S3 da un comando UNLOAD, puoi chiamare un'operazione di elenco Amazon S3 dopo il completamento di UNLOAD. Tuttavia, in base alla velocità con la quale emetti la chiamata, l'elenco potrebbe essere incompleto perché un'operazione di elenco Amazon S3 è a consistenza finale. Per ottenere immediatamente un elenco completo e autorevole, esegui una query su SVCS\_UNLOAD\_LOG.

La seguente query restituisce il nome del percorso per i file creati da un UNLOAD per l'ultima query completata:

```
select query, substring(path,0,40) as path
from svcs_unload_log
where query = pg_last_query_id()
order by path;
```

Questo comando restituisce il seguente output di esempio: 

```
 
 query |             path
 ------+---------------------------------------------
  2320 | s3://amzn-s3-demo-bucket/venue0000_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0001_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0002_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0003_part_00
(4 rows)
```