Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. 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.
SVL_S3QUERY
Gunakan tampilan SVL_S3QUERY untuk mendapatkan detail tentang kueri data lake di segmen dan tingkat irisan node.
SVL_S3QUERY 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.
catatan
SVL_S3QUERY 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_EXTERNAL_QUERY_DETAIL Data dalam tampilan pemantauan SYS diformat agar lebih mudah digunakan dan dipahami.
Kolom tabel
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| userid | integer | ID pengguna yang menghasilkan entri tertentu. |
| kueri | integer | ID kueri. |
| segmen | integer | Nomor segmen. Kueri terdiri dari beberapa segmen, dan setiap segmen terdiri dari satu atau lebih langkah. |
| langkah | integer | Langkah kueri yang berjalan. |
| simpul | integer | Nomor simpul. |
| mengiris | integer | Irisan data yang dilawan segmen tertentu. |
| waktu mulai | timestamp | Waktu di UTC kueri mulai dijalankan. |
| akhir waktu | timestamp | Waktu di UTC bahwa eksekusi kueri selesai |
| berlalu | integer | Waktu berlalu (dalam mikrodetik). |
| external_table_name | arang (136) | Format internal nama tabel eksternal untuk langkah pemindaian s3. |
| is_dipartisi | arang (1) | Jika true (t), nilai kolom ini menunjukkan bahwa tabel eksternal dipartisi. |
| is_rrscan | arang (1) | Jika true (t), nilai kolom ini menunjukkan bahwa pemindaian terbatas rentang diterapkan. |
| s3_scanned_rows | bigint | Jumlah baris yang dipindai dari Amazon S3 dan dikirim ke lapisan Redshift Spectrum. Pada kluster yang disediakan RG, ini adalah jumlah baris yang dibaca langsung dari Amazon S3 oleh pembaca asli cluster, sebelum pushdown filter. |
| s3_scanned_bytes | bigint | Jumlah byte yang dipindai dari Amazon S3 dan dikirim ke lapisan Redshift Spectrum. Pada cluster yang disediakan RG, ini adalah ukuran rentang pemindaian total dalam byte yang diproses oleh pembaca asli cluster. |
| s3query_returned_rows | bigint | Jumlah baris yang dikembalikan dari lapisan Redshift Spectrum ke cluster. Pada cluster yang disediakan RG, ini adalah jumlah baris yang dihasilkan oleh pemindaian tabel eksternal setelah pushdown filter. |
| s3query_returned_bytes | bigint | Jumlah byte yang dikembalikan dari lapisan Redshift Spectrum ke cluster. Pada cluster yang disediakan RG, ini adalah jumlah byte yang dihasilkan oleh pemindaian tabel eksternal setelah pushdown filter. |
| file | integer | Jumlah file yang diproses untuk langkah pemindaian S3 ini pada irisan ini. |
| membelah | int | Jumlah split diproses pada irisan ini. Dengan file data yang dapat dibagi besar, misalnya, file data yang lebih besar dari sekitar 512 MB, Redshift Spectrum mencoba membagi file menjadi beberapa permintaan S3 untuk pemrosesan paralel. Pada cluster yang disediakan RG, ini adalah jumlah rentang pemindaian yang dikonsumsi oleh pembaca asli cluster. |
| total_split_size | bigint | Ukuran total semua split diproses pada irisan ini, dalam byte. Pada cluster yang disediakan RG, ini adalah ukuran total dari semua rentang pemindaian yang dikonsumsi, dalam byte. |
| max_split_size | bigint | Ukuran split maksimum diproses untuk irisan ini, dalam byte. Pada cluster yang disediakan RG, ini adalah ukuran rentang pemindaian terbesar yang dikonsumsi, dalam byte. |
| total_retries | integer | Jumlah total percobaan ulang untuk file yang diproses. Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. Untuk percobaan ulang klien Amazon S3 di RG, lihat. STL_S3CLIENT |
| max_retries | integer | Jumlah maksimum percobaan ulang untuk file yang diproses individual. Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. Untuk percobaan ulang klien Amazon S3 di RG, lihat. STL_S3CLIENT |
| max_request_duration | integer | Durasi maksimum permintaan Redshift Spectrum individu (dalam mikrodetik). Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. |
| avg_request_duration | double precision | Durasi rata-rata permintaan Redshift Spectrum (dalam mikrodetik). Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. |
| max_request_paralelisme | integer | Jumlah maksimum Redshift Spectrum yang luar biasa pada irisan ini untuk langkah pemindaian S3 ini. Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. |
| avg_request_paralelisme | double precision | Jumlah rata-rata permintaan Spektrum Redshift paralel pada irisan ini untuk langkah pemindaian S3 ini. Pada cluster tipe node RG, kolom ini tidak digunakan lagi dan berisi -1. |
Contoh kueri
Contoh berikut mendapatkan rincian langkah scan untuk query terakhir selesai.
select query, segment, slice, elapsed, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes, files from svl_s3query where query = pg_last_query_id() order by query,segment,slice;
query | segment | slice | elapsed | s3_scanned_rows | s3_scanned_bytes | s3query_returned_rows | s3query_returned_bytes | files ------+---------+-------+---------+-----------------+------------------+-----------------------+------------------------+------ 4587 | 2 | 0 | 67811 | 0 | 0 | 0 | 0 | 0 4587 | 2 | 1 | 591568 | 172462 | 11260097 | 8513 | 170260 | 1 4587 | 2 | 2 | 216849 | 0 | 0 | 0 | 0 | 0 4587 | 2 | 3 | 216671 | 0 | 0 | 0 | 0 | 0