STL_REPLACEMENTS - Amazon Redshift

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.

STL_REPLACEMENTS

Affiche un journal qui enregistre les cas où des caractères UTF -8 non valides ont été remplacés par la COPY commande avec l'ACCEPTINVCHARSoption. Une entrée de journal est ajoutée à STL _ REPLACEMENTS pour chacune des 100 premières lignes de chaque tranche de nœud nécessitant au moins un remplacement.

STL_ REPLACEMENTS 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.

Note

STL_ contient NESTLOOP uniquement les requêtes exécutées sur les clusters principaux. Elle ne contient pas de requêtes exécutées sur des clusters de mise à l’échelle de la simultanéité. Pour accéder aux requêtes exécutées à la fois sur des clusters de dimensionnement principaux et simultanés, nous vous recommandons d'utiliser la vue SYS SYS_COPY_REPLACEMENTS de surveillance. Les données de la vue SYS de surveillance sont formatées pour être plus faciles à utiliser et à comprendre.

Colonnes de la table

Nom de la colonne Type de données Description
userid entier ID de l’utilisateur qui a généré l’entrée.
query entier ID de requête. La colonne de requête peut servir à joindre les autres tables système et les vues.
slice entier Numéro de tranche de nœud où le remplacement s’est produit.
tbl entier ID de table.
starttime timestamp Heure de début UTC de la COPY commande.
séance entier ID de session pour la session exécutant la COPY commande.
filename character(256) Chemin complet vers le fichier d'entrée de la COPY commande.
line_number bigint Numéro de ligne du fichier de données d'entrée contenant un caractère UTF -8 non valide. Une valeur -1 indique que le numéro de ligne n’est pas disponible, par exemple, lors de la copie d’un fichier de données organisé en colonnes.
colname character(127) Premier champ contenant un caractère UTF -8 non valide.
raw_line character(1024) Données de chargement brutes contenant un caractère UTF -8 non valide.

Exemples de requêtes

L'exemple suivant renvoie les remplacements de l'COPYopération la plus récente.

select query, session, filename, line_number, colname from stl_replacements where query = pg_last_copy_id(); query | session | filename | line_number | colname ------+---------+---------------------------------------------+-------------+-------- 96 | 6314 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 251 | city 96 | 6314 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 317 | city 96 | 6314 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 569 | city 96 | 6314 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 623 | city 96 | 6314 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 694 | city ...