View a markdown version of this page

SYS_LOAD_ERROR_DETAIL - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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 perintah COPY. Setiap baris mewakili perintah COPY. Ini berisi perintah COPY yang sedang berjalan dan selesai.

SYS_LOAD_ERROR_DETAIL terlihat 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.
id transaksi_ bigint Pengidentifikasi transaksi.
session_id integer Pengidentifikasi proses dari proses yang menjalankan salinan.
database_name karakter (64) Nama database yang terhubung ke pengguna saat salinan dikeluarkan.
tabel_id integer Pengidentifikasi tabel.
waktu mulai timestamp Waktu (UTC) saat salinan dimulai.
file_name karakter (256) Jalur lengkap ke file input untuk dimuat.
bilang_baris bigint Nomor baris dalam file muat dengan kesalahan. Saat Anda memuat file JSON, nomor baris baris terakhir objek JSON dengan kesalahan.
column_name karakter (127) Bidang dengan kesalahan.
tipe_kolom karakter (10) Jenis data bidang dengan kesalahan.
panjang_kolom karakter (10) Panjang kolom, jika berlaku. Bidang ini diisi ketika tipe data memiliki batas panjang. Misalnya, untuk kolom dengan tipe data “karakter (3)”, kolom ini berisi nilai “3.”
posisi integer Posisi kesalahan di lapangan.
kode kesalahan integer Kode kesalahan.
pesan kesalahan 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;

Sampel keluaran.

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