Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
SYS_COPY_JOB_DETAIL
Utilisez SYS_COPY_JOB_DETAIL pour afficher les détails des commandes COPY JOB.
Cette vue contient les commandes COPY JOB qui ont été créées. Si COPY JOB tente de charger un fichier mais échoue, le fichier est ignoré lors des futures tentatives de copie automatique.
SYS_COPY_JOB_DETAIL est visible par tous les utilisateurs. Les super-utilisateurs peuvent voir toutes les lignes, tandis que les utilisateurs standard peuvent voir uniquement leurs propres données. Pour plus d'informations, consultez Visibilité des données dans les tables et vues système.
Colonnes de la table
| Nom de la colonne | Type de données | Description |
|---|---|---|
| user_id | entier | Identifiant de l’utilisateur propriétaire de la tâche. |
| database_name | text | Nom de la base de données contenant la tâche. |
| job_id | entier | Identifiant de la tâche de copie. |
| job_name | text | Nom de la tâche de copie. |
| file_location | text | Le nom du compartiment Amazon S3 pour l’entrée. |
| file_name | text | Nom de la clé Amazon S3 de l’entrée. |
| file_size | bigint | La taille de l’entrée, exprimée en octets. |
| file_etag | text | Le balise-entité (ETag) Amazon S3 pour l’entrée. |
| job_text | character(256) | Paramètres de l’instruction COPY. |
| modification_time | timestamp | L’heure (UTC) à laquelle l’objet S3 a été créé ou modifié à l’origine de l’ingestion. En mode de liste S3, il s’agit de l’heure de modification de l’objet. Pour le mode notification, il s’agit de l’heure à laquelle l’événement de notification s’est produit. |
| enqueue_time | timestamp | Heure (UTC) à laquelle l’entrée a été ajoutée à la file d’ingestion. |
| status | char(1) | Le statut de l’entrée. Valeurs valides : P pour une ingestion en attente, I pour une ingestion ingérée, E pour une ingestion erronée et U pour une valeur inconnue (indiquant une sorte d’état inattendu). |
L’exemple suivant renvoie une ligne pour les entrées ingérées.
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