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_COPY_JOB_DETAIL
Verwenden Sie SYS_COPY_JOB_DETAIL, um Details zu COPY JOB-Befehlen anzuzeigen.
Diese Ansicht enthält die erstellten COPY-JOB-Befehle. Wenn COPY JOB versucht, eine Datei zu laden, und dies fehlschlägt, wird die Datei bei künftigen automatischen COPY JOB-Versuchen übersprungen.
SYS_COPY_JOB_DETAIL 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 | Ganzzahl | Die ID des Benutzers, der Eigentümer der Aufgabe ist. |
| database_name | text | Der Name der Datenbank, die die Aufgabe enthält. |
| job_id | Ganzzahl | Die Kennung des Kopierauftrags. |
| job_name | text | Der Name des Kopierauftrags. |
| file_location | text | Der Name des Amazon-S3-Buckets für den Eintrag. |
| file_name | text | Der Amazon-S3-Schlüsselname für den Eintrag. |
| file_size | bigint | Die Größe des Eintrags in Bytes. |
| file_etag | text | Das Amazon-S3-Entity Tag (ETag) für den Eintrag. |
| job_text | character(256) | Die Parameter der COPY-Anweisung. |
| modification_time | Zeitstempel | Die Uhrzeit (UTC), zu der das S3-Objekt erstellt oder geändert wurde, um die Aufnahme einzuleiten. Im S3-Auflistungsmodus ist dies der Zeitpunkt der Objektänderung. Im Benachrichtigungsmodus ist dies der Zeitpunkt, zu dem das Benachrichtigungsereignis eingetreten ist. |
| enqueue_time | Zeitstempel | Die Uhrzeit (UTC), zu der der Eintrag zur Aufnahmewarteschlange hinzugefügt wurde. |
| Status | char(1) | Der Status des Eintrags. Gültige Werte: P für ausstehende Aufnahme, I für aufgenommen, für E fehlerhafte Aufnahme und U für unbekannt (was auf einen unerwarteten Status hinweist). |
Im folgenden Beispiel wird eine Zeile zurückgegeben, in der sich die aufgenommenen Einträge befinden.
SELECT * FROM SYS_COPY_JOB_DETAIL WHERE status ilike '%ingested%' limit 1;user_id | 100 database_name | dev job_name | many_job_4_3 job_id | 110702 file_location | saral-sqs-system4623202051-0 file_name | frenzy-9/4623202051/file_0_107 file_size | 11302 file_etag | 51b2d78ac5b5aecf4ee6f8374815ad19 modification_time | 2024-07-15 20:43:14 enqueue_time | 2024-07-15 20:44:24 status | Ingested