SYS_LOAD_ERROR_DETAIL - Amazon Redshift

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

SYS_LOAD_ERROR_DETAIL

Gunakan SYS _ LOAD _ ERROR _ DETAIL untuk melihat detail kesalahan COPY perintah. Setiap baris mewakili COPY perintah. Ini berisi COPY perintah berjalan dan selesai.

SYS_ LOAD _ ERROR _ DETAIL 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 Pengidentifikasi pengguna yang mengirimkan salinan.
query_id bigint Pengidentifikasi kueri salinan.
transaksi_id bigint Pengidentifikasi transaksi.
session_id integer Pengidentifikasi proses dari proses yang menjalankan salinan.
database_name karakter (64) Nama database yang terhubung dengan pengguna saat salinan dikeluarkan.
table_id integer Pengidentifikasi tabel.
start_time timestamp Waktu (UTC) ketika salinan dimulai.
file_name karakter (256) Jalur lengkap ke file input untuk dimuat.
line_number bigint Nomor baris dalam file muat dengan kesalahan. Saat Anda memuat JSON file, nomor baris baris terakhir JSON objek dengan kesalahan.
column_name karakter (127) Bidang dengan kesalahan.
column_type karakter (10) Tipe data bidang dengan kesalahan.
column_length karakter (10) Panjang kolom, jika berlaku. Bidang ini diisi ketika tipe data memiliki panjang batas. Misalnya, untuk kolom dengan tipe data “karakter (3)”, kolom ini berisi nilai “3.”
posisi integer Posisi kesalahan di lapangan.
error_code integer Kode kesalahan.
error_message karakter (512) Penjelasan kesalahan.

Kueri Sampel

Kueri berikut menunjukkan rincian kesalahan pemuatan perintah salin untuk kueri tertentu.

SELECT query_id, table_id, start_time, trim(file_name) AS file_name, trim(column_name) AS column_name, trim(column_type) AS column_type, trim(error_message) AS error_message FROM sys_load_error_detail WHERE query_id = 762949 ORDER BY start_time LIMIT 10;

Keluaran sampel.

query_id | table_id | start_time | file_name | column_name | column_type | error_message ----------+----------+----------------------------+------------------------------------------+-------------+-------------+------------------------------------------------ 762949 | 137885 | 2022-02-15 22:14:46.759151 | s3://load-test/copyfail/wrong_format_000 | id | int4 | Invalid digit, Value 'a', Pos 0, Type: Integer 762949 | 137885 | 2022-02-15 22:14:46.759151 | s3://load-test/copyfail/wrong_format_001 | id | int4 | Invalid digit, Value 'a', Pos 0, Type: Integer