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
SVL_S3LIST
Utilisez la vue SVL_S3LIST afin d’obtenir des détails sur les requêtes Amazon Redshift Spectrum au niveau du segment.
SVL_S3LIST est visible pour 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.
Note
SVL_S3LIST contient uniquement les requêtes exécutées sur les clusters alloués principaux. Elle ne contient pas de requêtes exécutées sur des clusters de mise à l’échelle de la simultanéité ou sur des espaces de noms sans serveur. Pour accéder aux plans d’explication de requêtes exécutées à la fois sur les clusters principaux, sur les clusters de mise à l’échelle de la simultanéité et sur des espaces de noms sans serveur, nous vous recommandons d’utiliser la vue de surveillance SYS SYS_EXTERNAL_QUERY_DETAIL. Les données de la vue de surveillance SYS sont formatées pour être plus faciles à utiliser et à comprendre.
Colonnes de la table
| Nom de la colonne | Type de données | Description |
|---|---|---|
| query | entier | ID de requête. |
| segment | entier | Numéro du segment. Requête composée de plusieurs segments. |
| node | entier | Numéro du nœud. |
| slice | entier | Tranche de données par rapport à laquelle un segment particulier est exécuté. |
| eventtime | timestamp | L’heure UTC à laquelle l’événement est enregistré. |
| bucket | text | Nom du compartiment Amazon S3. |
| prefix | text | Préfixe de l’emplacement du compartiment Amazon S3. |
| recursive | char(1) | Si l’analyse des sous-dossiers est récursive. |
| retrieved_files | entier | Nombre de fichiers répertoriés. |
| max_file_size | bigint | Taille de fichier maximum parmi les fichiers répertoriés. |
| avg_file_size | double precision | Taille de fichier moyenne parmi les fichiers répertoriés. |
| generated_splits | entier | Nombre de fichiers séparés. |
| avg_split_length | double precision | Longueur moyenne des fichiers séparés en octets. |
| duration | bigint | Durée de l’établissement de la liste de fichiers en microsecondes. |
Exemple de requête
L’exemple suivant interroge SVL_S3LIST par rapport à la dernière requête exécutée.
select * from svl_s3list where query = pg_last_query_id() order by query,segment;