SYS_EXTERNAL_QUERY_DETAIL - Amazon Redshift

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

SYS_EXTERNAL_QUERY_DETAIL

Gunakan SYS_EXTERNAL_QUERY_DETAIL untuk melihat detail kueri di tingkat segmen. Setiap baris mewakili segmen dari kueri WLM tertentu dengan detail seperti jumlah baris yang diproses, jumlah byte yang diproses, dan info partisi tabel eksternal di Amazon S3. Setiap baris dalam tampilan ini juga akan memiliki entri yang sesuai dalam tampilan SYS_QUERY_DETAIL, kecuali tampilan ini memiliki informasi lebih detail terkait dengan pemrosesan kueri eksternal.

SYS_EXTERNAL_QUERY_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 kueri.
query_id bigint Query identifier dari query eksternal.
transaction_id bigint Pengidentifikasi transaksi.
child_query_sequence integer Urutan kueri pengguna yang ditulis ulang. Dimulai dengan 0, mirip dengan segment_id.
segment_id integer Pengidentifikasi segmen dari segmen kueri.
source_type karakter (32) Jenis sumber data kueri, bisa jadi S3 untuk Redshift Spectrum, PG untuk kueri federasi.
start_time timestamp Waktu ketika kueri dimulai.
waktu_akhir timestamp Waktu ketika query selesai.
durasi bigint Jumlah waktu (mikrodetik) yang dihabiskan untuk kueri.
total_partisi integer Jumlah partisi yang diperlukan kueri Amazon S3.
qualified_partitions integer Jumlah partisi kueri Amazon S3 dipindai.
scanned_files bigint Jumlah file Amazon S3 yang dipindai.
returned_rows bigint Jumlah baris yang dipindai untuk kueri Amazon S3, atau jumlah baris yang dikembalikan untuk kueri federasi.
kembali_bytes bigint Jumlah byte yang dipindai untuk kueri Amazon S3, atau jumlah byte yang dikembalikan untuk kueri gabungan.
file_format text Format file file Amazon S3.
file_location text Lokasi Amazon S3 dari tabel eksternal.
external_query_text text Teks kueri tingkat segmen untuk kueri federasi.
warning_message karakter (4000) Pesan peringatan ditampilkan saat kueri berjalan.
table_name karakter (136) Nama tabel langkah yang sedang dioperasikan.
is_recursive karakter (1) Menunjukkan apakah ada pemindaian rekursif untuk subfolder.
is_bersarang karakter (1) Menunjukkan apakah tipe data kolom bersarang diakses.
s3list_waktu bigint Durasi daftar file dalam milidetik.
get_partition_time long Waktu yang dihabiskan untuk daftar dan memenuhi syarat partisi untuk objek eksternal tertentu dari AWS Glue Data Catalog dan Apache Hive.

Kueri Sampel

Kueri berikut menunjukkan rincian query eksternal.

SELECT query_id, segment_id, start_time, end_time, total_partitions, qualified_partitions, scanned_files, returned_rows, returned_bytes, trim(external_query_text) query_text, trim(file_location) file_location FROM sys_external_query_detail ORDER BY query_id, start_time DESC LIMIT 2;

Keluaran sampel.

query_id | segment_id | start_time | end_time | total_partitions | qualified_partitions | scanned_files | returned_rows | returned_bytes | query_text | file_location ----------+------------+----------------------------+----------------------------+------------------+----------------------+---------------+---------------+----------------+------------+--------------- 763251 | 0 | 2022-02-15 22:32:23.312448 | 2022-02-15 22:32:24.036023 | 3 | 3 | 3 | 38203 | 2683414 | | 763254 | 0 | 2022-02-15 22:32:40.17103 | 2022-02-15 22:32:40.839313 | 3 | 3 | 3 | 38203 | 2683414 | |