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