STL_S3CLIENT_ERROR - Amazon Redshift

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

STL_S3CLIENT_ERROR

Merekam kesalahan yang ditemui oleh irisan saat memuat file dari Amazon S3.

Gunakan STL_S3CLIENT_ERROR untuk menemukan detail kesalahan yang ditemui saat mentransfer data dari Amazon S3 sebagai bagian dari perintah COPY.

STL_S3CLIENT_ERROR 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
userid integer ID pengguna yang membuat entri.
kueri integer ID kueri. Kolom kueri dapat digunakan untuk bergabung dengan tabel dan tampilan sistem lainnya. Query ID -1 adalah untuk penggunaan internal.
sliceid integer Nomor yang mengidentifikasi irisan tempat kueri berjalan.
rekor waktu timestamp Waktu catatan dicatat.
pid integer ID Proses. Semua kueri dalam sesi dijalankan dalam proses yang sama, sehingga nilai ini tetap konstan jika Anda menjalankan serangkaian kueri dalam sesi yang sama.
http_metode karakter (64) Nama metode HTTP sesuai dengan permintaan Amazon S3.
bucket karakter (64) Nama ember Amazon S3.
kunci karakter (256) Kunci yang sesuai dengan objek Amazon S3.
kesalahan karakter (1024) Pesan kesalahan.
adalah_sebagian integer Nilai itu, jika benar (1), menunjukkan file input dibagi menjadi rentang selama operasi COPY. Jika nilai ini salah (0), file input tidak dibagi.
start_offset bigint Nilai itu, jika file input dibagi selama operasi COPY, menunjukkan nilai offset dari split (dalam byte). Jika file tidak dibagi, nilai ini adalah 0.

Catatan penggunaan

Jika Anda melihat beberapa kesalahan dengan “Waktu koneksi habis”, Anda mungkin mengalami masalah jaringan. Jika Anda menggunakan Perutean VPC yang Ditingkatkan, verifikasi bahwa Anda memiliki jalur jaringan yang valid antara VPC klaster dan sumber daya data Anda. Untuk informasi selengkapnya, lihat Perutean VPC Amazon Redshift Enhanced.

Contoh kueri

Query berikut mengembalikan kesalahan dari perintah COPY selesai selama sesi saat ini.

select query, sliceid, substring(key from 1 for 20) as file, substring(error from 1 for 35) as error from stl_s3client_error where pid = pg_backend_pid() order by query desc;

Hasil

query | sliceid | file | error --------+---------+--------------------+------------------------------------ 362228 | 12 | part.tbl.25.159.gz | transfer closed with 1947655 bytes 362228 | 24 | part.tbl.15.577.gz | transfer closed with 1881910 bytes 362228 | 7 | part.tbl.22.600.gz | transfer closed with 700143 bytes r 362228 | 22 | part.tbl.3.34.gz | transfer closed with 2334528 bytes 362228 | 11 | part.tbl.30.274.gz | transfer closed with 699031 bytes r 362228 | 30 | part.tbl.5.509.gz | Unknown SSL protocol error in conne 361999 | 10 | part.tbl.23.305.gz | transfer closed with 698959 bytes r 361999 | 19 | part.tbl.26.582.gz | transfer closed with 1881458 bytes 361999 | 4 | part.tbl.15.629.gz | transfer closed with 2275907 bytes 361999 | 20 | part.tbl.6.456.gz | transfer closed with 692162 bytes r (10 rows)