SYS_COPY_REPLACEMENTS - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SYS_COPY_REPLACEMENTS

Mostra un log che registra il momento in cui dei caratteri UTF-8 non validi sono stati sostituiti dal comando COPY con l'opzione ACCEPTINVCHARS. Una voce di log viene aggiunta a SYS_COPY_REPLACEMENTS per ognuna delle prime 100 righe su ogni sezione di nodo che ha richiesto almeno una sostituzione.

È possibile utilizzare questa visualizzazione per visualizzare informazioni sui gruppi di lavoro serverless e sui cluster predisposti.

SYS_COPY_REPLACEMENTS è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
user_id integer ID dell'utente che ha generato la query.
query_id bigint L'ID di query. La colonna utilizzata per unire altre tabelle e visualizzazioni del sistema.
table_id integer L'ID della tabella.
file_name character(256) Percorso completo verso il file di input per il comando COPY.
column_name character(127) Primo campo che conteneva un carattere UTF-8 non valido.
line_number bigint Il numero di riga nel file di dati di input che contiene un carattere UTF-8 non valido. -1 indica che il numero di riga non è disponibile, ad esempio quando si copia da un file di dati a colonne.
raw_line character(1024) Dati di caricamento non elaborati che contenevano un carattere UTF-8 non valido.

Query di esempio

L'esempio seguente restituisce le sostituzioni per l'operazione COPY più recente.

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