View a markdown version of this page

SYS_COPY_REPLACEMENTS - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat posting blog.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SYS_COPY_REPLACEMENTS

Menampilkan log yang merekam ketika UTF-8 karakter yang tidak valid digantikan oleh MENYONTEK perintah dengan opsi ACCEPTINVCHARS. Entri log ditambahkan ke SYS_COPY_REPLACEMENTS untuk masing-masing dari 100 baris pertama pada setiap irisan node yang membutuhkan setidaknya satu penggantian.

Anda dapat menggunakan tampilan ini untuk melihat informasi tentang grup kerja tanpa server dan kluster yang disediakan.

SYS_COPY_REPLACEMENTS dapat dilihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Kolom tabel

Nama kolom Jenis data Deskripsi
user_id integer ID pengguna yang membuat kueri.
query_id bigint ID kueri. Kolom yang digunakan untuk bergabung dengan tabel dan tampilan sistem lainnya.
table_id integer ID tabel.
file_name karakter (256) Jalur lengkap ke file input untuk perintah COPY.
column_name karakter (127) Bidang pertama yang berisi karakter yang tidak valid UTF-8.
line_number bigint Nomor baris dalam file data input yang berisi UTF-8 karakter yang tidak valid. -1 menunjukkan bahwa nomor baris tidak tersedia, seperti saat menyalin dari file data kolumnar.
raw_line karakter (1024) Data beban mentah yang berisi karakter tidak valid UTF-8.

Kueri Sampel

Contoh berikut mengembalikan penggantian untuk operasi COPY terbaru.

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