STL_REPLACEMENTS - Amazon Redshift

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

STL_REPLACEMENTS

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

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

catatan

STL_NESTLOOP hanya berisi kueri yang dijalankan pada cluster utama yang disediakan. Itu tidak berisi kueri yang dijalankan pada cluster penskalaan konkurensi atau pada ruang nama tanpa server. Untuk mengakses menjelaskan rencana kueri yang dijalankan di kedua kluster utama, kluster penskalaan konkurensi, dan ruang nama tanpa server, sebaiknya gunakan tampilan pemantauan SYS. SYS_COPY_REPLACEMENTS Data dalam tampilan pemantauan SYS diformat agar lebih mudah digunakan dan dipahami.

Kolom tabel

Nama kolom Jenis data Deskripsi
userid integer ID pengguna yang membuat entri.
kueri integer ID kueri. Kolom kueri dapat digunakan untuk bergabung dengan tabel dan tampilan sistem lainnya.
mengiris integer Nomor irisan simpul tempat penggantian terjadi.
tbl integer ID Tabel.
waktu mulai timestamp Waktu mulai di UTC untuk perintah COPY.
sesi integer ID sesi untuk sesi melakukan perintah COPY.
nama berkas karakter (256) Lengkapi jalur ke file input untuk perintah COPY.
line_number bigint Nomor baris dalam file data input yang berisi karakter UTF-8 yang tidak valid. A -1 menunjukkan bahwa nomor baris tidak tersedia, seperti, saat menyalin dari file data kolumnar.
nama karakter (127) Bidang pertama yang berisi karakter UTF-8 yang tidak valid.
raw_line karakter (1024) Data beban mentah yang berisi karakter UTF-8 yang tidak valid.

Kueri Sampel

Contoh berikut mengembalikan penggantian untuk operasi COPY terbaru.

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