Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. 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_LOAD_ERROR_DETAIL
Gunakan SYS_LOAD_ERROR_DETAIL untuk melihat detail kesalahan perintah COPY. Setiap baris mewakili perintah COPY. Ini berisi perintah COPY yang 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 dari salinan. |
transaction_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 file JSON, nomor baris baris terakhir objek JSON 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 tentang kesalahan tersebut. |
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