Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
SYS_UNLOAD_HISTORY
Verwenden Sie UNLOAD_HISTORY, um Details zu UNLOAD-Befehlen anzuzeigen. Jede Zeile stellt einen UNLOAD-Befehl mit akkumulierten Statistiken für einige der Felder dar. Sie enthält sowohl ausgeführte als auch abgeschlossene UNLOAD-Befehle.
SYS_UNLOAD_HISTORY ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| user_id | integer | Die ID des Benutzers, der den Entladevorgang gestartet hat. |
| query_id | bigint | Die Abfrage-ID des UNLOAD-Befehls. |
| transaction_id | bigint | Die Transaktions-ID. |
| session_id | integer | Die ID des Prozesses, der den Entladevorgang ausführt. |
| database_name | text | Der Name der Datenbank, mit der der Benutzer verbunden war, als der Vorgang ausgegeben wurde. |
| status | text | Der Status des UNLOAD-Befehls. Gültige Werte sind u. a.: running, completed, aborted und unknown. |
| start_time | timestamp | Der Zeitpunkt, zu dem der Entladevorgang begann. |
| end_time | timestamp | Der Zeitpunkt, an dem der Entladevorgang abgeschlossen wurde. |
| duration | bigint | Die Dauer (in Mikrosekunden) des UNLOAD-Befehls. |
| file_format | text | Gibt das Dateiformat der Ausgabedateien an. |
| compression_type | text | Der Komprimierungstyp. |
| unloaded_location | text | Der Amazon-S3-Speicherort von entladenen Dateien. |
| unloaded_rows | bigint | Die Anzahl der Zeilen. |
| unloaded_files_count | bigint | Die Anzahl der Dateien in der Ausgabedatei. |
| unloaded_files_size | bigint | Die Dateigröße der Ausgabedatei. |
| error_message | text | Die Fehlermeldung des UNLOAD-Befehls. |
Beispielabfragen
Die folgende Abfrage zeigt die Details der entladenen Abfrage, einschließlich Format, Zeilen und Dateianzahl des unload-Befehls.
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;
Beispielausgabe.
query_id | file_format | start_time | duration | unloaded_rows | unloaded_files_count ----------+-------------+----------------------------+----------+---------------+---------------------- 527067 | Text | 2022-02-09 05:18:35.844452 | 5932478 | 10 | 1