View a markdown version of this page

SVL_S3RETRIES - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement jusqu’au 30 juin 2026. Pour plus d’informations, consultez le billet de blog .

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SVL_S3RETRIES

Utilisez la vue SVL_S3RETRIES pour savoir pourquoi une requête de lac de données sur Amazon S3 utilisant Amazon Redshift Spectrum a échoué.

SVL_S3RETRIES 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 de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.

Clusters provisionnés RG

SVL_S3RETRIESn'est pas renseigné sur les clusters provisionnés par RG. La vue existe et reste interrogeable, mais ne renvoie aucune ligne pour les requêtes exécutées sur des clusters RG, car RG utilise le lecteur natif du cluster pour interroger Amazon S3 et n'utilise pas le modèle de nouvelle tentative de demande Spectrum.

Pour les informations relatives aux nouvelles tentatives et aux erreurs du client Amazon S3 sur les clusters provisionnés par RG, utilisez et. STL_S3CLIENT STL_S3CLIENT_ERROR

Colonnes de la table

Nom de la colonne Type de données Description
query entier ID de requête.
segment entier

Numéro de segment.

Une requête se compose de plusieurs segments et chaque segment d’une ou de plusieurs étapes. Les segments de requête peuvent s’exécuter en parallèle. Chaque segment s’exécute dans un processus unique.

node entier Numéro du nœud.
slice entier Tranche de données par rapport à laquelle un segment particulier est exécuté.
eventtime horodatage sans fuseau horaire Heure UTC à laquelle l’étape a commencé l’exécution.
retries entier Nombre de nouvelles tentatives pour la requête.
successful_fetches entier Nombre de fois où les données ont été renvoyées.
file_size bigint Taille du fichier en octets.
location text Emplacement de la table.
message text Message d’erreur.

Exemple de requête

L’exemple suivant extrait les données relatives aux requêtes S3 qui ont échoué.

SELECT svl_s3retries.query, svl_s3retries.segment, svl_s3retries.node, svl_s3retries.slice, svl_s3retries.eventtime, svl_s3retries.retries, svl_s3retries.successful_fetches, svl_s3retries.file_size, btrim((svl_s3retries."location")::text) AS "location", btrim((svl_s3retries.message)::text) AS message FROM svl_s3retries;