SYS_COPY_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.

SYS_COPY_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 à SYS COPY _ _ REPLACEMENTS pour chacune des 100 premières lignes de chaque tranche de nœud nécessitant au moins un remplacement.

Vous pouvez vous servir de cette vue pour examiner les informations sur les groupes de travail sans serveur et les clusters provisionnés.

SYS_ COPY _ 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 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 ID de l’utilisateur qui a généré la requête.
query_id bigint ID de requête. Colonne utilisée pour joindre d’autres tables et vues système.
table_id entier ID de la table.
file_name character(256) Le chemin complet vers le fichier d'entrée de la COPY commande.
column_name character(127) Le premier champ contenant un caractère UTF -8 non valide.
line_number bigint Numéro de ligne du fichier de données d'entrée contenant un caractère UTF -8 non valide. -1 indique que le numéro de ligne n'est pas disponible, par exemple lors d'une copie à partir d'un fichier de données en colonnes.
raw_line character(1024) Les 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_idp, table_id, file_name, line_number, colname from sys_copy_replacements where query = pg_last_copy_id(); query_id | table_id | file_name | line_number | column_name ---------+----------+-------------------------------------------------------+-------------+-------- 96 | 26 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 123 | city 96 | 26 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 456 | city 96 | 26 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 789 | city 96 | 26 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 012 | city 96 | 26 | s3://DOC-EXAMPLE-BUCKET/allusers_pipe.txt | 119 | city ...