Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
SYS_UNLOAD_HISTORY
Utilizzare SYS_UNLOAD_HISTORY per visualizzare i dettagli dei comandi UNLOAD. Ogni riga rappresenta un comando UNLOAD con statistiche accumulate per alcuni campi. Contiene comandi UNLOAD in esecuzione e finiti.
SYS_UNLOAD_HISTORY è 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.
Colonne di tabella
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| user_id | integer | L'identificatore dell'utente che ha inviato lo scaricamento. |
| query_id | bigint | L'identificatore della query del comando UNLOAD. |
| transaction_id | bigint | L'identificativo della transazione. |
| session_id | integer | L'identificatore processo del processo che esegue lo scaricamento. |
| database_name | text | Il nome del database al quale l'utente era collegato al momento del rilascio dell'operazione. |
| status | text | Stato del comando UNLOAD. I valori validi sono: running, completed, aborted e unknown. |
| start_time | timestamp | Il momento in cui è iniziato lo scaricamento. |
| end_time | timestamp | Il momento in cui lo scaricamento è stato completato. |
| durata | bigint | Il tempo trascorso (microsecondi) nel comando UNLOAD. |
| file_format | text | Il formato di file dei file di output. |
| compression_type | text | Il tipo di compressione. |
| unloaded_location | text | La posizione di Amazon S3 dei file scaricati. |
| unloaded_rows | bigint | Il numero di righe. |
| unloaded_files_count | bigint | Il numero di file del file di output. |
| unloaded_files_size | bigint | La dimensione del file di output. |
| error_message | text | Il messaggio di errore del comando UNLOAD. |
Query di esempio
La seguente query mostra i dettagli della query scaricata, inclusi formato, righe e numero di file del comando unload.
SELECT query_id, file_format, start_time, duration, unloaded_rows, unloaded_files_count FROM sys_unload_history ORDER BY query_id, file_format limit 100;
Output di esempio.
query_id | file_format | start_time | duration | unloaded_rows | unloaded_files_count ----------+-------------+----------------------------+----------+---------------+---------------------- 527067 | Text | 2022-02-09 05:18:35.844452 | 5932478 | 10 | 1