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.
STL_S3KLIEN
Mencatat waktu transfer dan metrik kinerja lainnya.
Gunakan tabel STL_S3CLIENT untuk menemukan waktu yang dihabiskan untuk mentransfer data dari Amazon S3.
STL_S3CLIENT dapat dilihat 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. |
mengiris | 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 bucket S3. |
kunci | karakter (256) | Kunci yang sesuai dengan objek Amazon S3. |
transfer_size | bigint | Jumlah byte yang ditransfer. |
data_size | bigint | Jumlah byte data. Nilai ini sama dengan transfer_size untuk data yang tidak dikompresi. Jika kompresi digunakan, ini adalah ukuran data yang tidak terkompresi. |
start_time | bigint | Waktu ketika transfer dimulai (dalam mikrodetik sejak 1 Januari 2000). |
waktu_akhir | bigint | Waktu ketika transfer berakhir (dalam mikrodetik sejak 1 Januari 2000). |
transfer_time | bigint | Waktu yang dibutuhkan oleh transfer (dalam mikrodetik). |
compression_time | bigint | Bagian dari waktu transfer yang dihabiskan untuk membuka kompresi data (dalam mikrodetik). |
connect_time | bigint | Waktu dari awal hingga koneksi ke server jarak jauh selesai (dalam mikrodetik). |
app_connect_time | bigint | Waktu dari awal hingga SSL connect/handshake dengan host jarak jauh selesai (dalam mikrodetik). |
mencoba lagi | bigint | Berapa kali transfer dicoba lagi. |
request_id | arang (32) | Minta ID dari header respons HTTP Amazon S3 |
extended_request_id | arang (128) | ID permintaan yang diperluas dari respons header HTTP Amazon S3 (x-amz-id-2). |
ip_alamat | arang (64) | Alamat IP server (ip V4 atau V6). |
adalah_sebagian | integer | Nilai yang 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. |
Contoh kueri
Query berikut mengembalikan waktu yang dibutuhkan untuk memuat file menggunakan perintah COPY.
select slice, key, transfer_time from stl_s3client where query = pg_last_copy_id();
Hasil
slice | key | transfer_time ------+-----------------------------+--------------- 0 | listing10M0003_part_00 | 16626716 1 | listing10M0001_part_00 | 12894494 2 | listing10M0002_part_00 | 14320978 3 | listing10M0000_part_00 | 11293439 3371 | prefix=listing10M;marker= | 99395
Kueri berikut mengonversi start_time
dan end_time
ke stempel waktu.
select userid,query,slice,pid,recordtime,start_time,end_time, '2000-01-01'::timestamp + (start_time/1000000.0)* interval '1 second' as start_ts, '2000-01-01'::timestamp + (end_time/1000000.0)* interval '1 second' as end_ts from stl_s3client where query> -1 limit 5;
userid | query | slice | pid | recordtime | start_time | end_time | start_ts | end_ts --------+-------+-------+-------+----------------------------+-----------------+-----------------+----------------------------+---------------------------- 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.207839 | 616436837154256 | 616436837207838 | 2019-07-14 16:27:17.154256 | 2019-07-14 16:27:17.207838 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.252521 | 616436837208208 | 616436837252520 | 2019-07-14 16:27:17.208208 | 2019-07-14 16:27:17.25252 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.284376 | 616436837208460 | 616436837284374 | 2019-07-14 16:27:17.20846 | 2019-07-14 16:27:17.284374 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.285307 | 616436837208980 | 616436837285306 | 2019-07-14 16:27:17.20898 | 2019-07-14 16:27:17.285306 0 | 0 | 0 | 23449 | 2019-07-14 16:27:17.353853 | 616436837302216 | 616436837353851 | 2019-07-14 16:27:17.302216 | 2019-07-14 16:27:17.353851