Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SYS_ANALIS_RIWAYAT KOMPRESI
Merekam detail untuk operasi analisis kompresi selama perintah COPY atau ANALYSIS COMPRESSION.
SYS_ANALYZE_COMPRESSION_HISTORY 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 | ID pengguna yang membuat entri. |
| waktu mulai | timestamp | Waktu ketika operasi analisis kompresi dimulai. |
| id transaksi_ | bigint | ID transaksi operasi analisis kompresi. |
| tabel_id | integer | ID tabel dari tabel yang dianalisis. |
| table_name | karakter (128) | Nama tabel yang dianalisis. |
| posisi_kolom | integer | Indeks kolom dalam tabel yang dianalisis untuk menentukan pengkodean kompresi. |
| penyandian lama | karakter (15) | Jenis pengkodean sebelum analisis kompresi. |
| penyandian baru | karakter (15) | Jenis pengkodean setelah analisis kompresi. |
| Mode | karakter (14) | Nilai yang mungkin adalah:
|
Kueri Sampel
Contoh berikut memeriksa rincian analisis kompresi pada lineitem tabel dengan perintah COPY terakhir yang dijalankan dalam sesi yang sama.
select transaction_id, table_id, btrim(table_name) as table_name, column_position, old_encoding, new_encoding, mode from sys_analyze_compression_history where transaction_id = (select transaction_id from sys_query_history where query_id = pg_last_copy_id()) order by column_position;transaction_id | table_id | table_name | column_position | old_encoding | new_encoding | mode -----------------+-------------+------------+-----------------+-----------------+-----------------+------------- 8196 | 248126 | lineitem | 0 | mostly32 | mostly32 | ON 8196 | 248126 | lineitem | 1 | mostly32 | lzo | ON 8196 | 248126 | lineitem | 2 | lzo | delta32k | ON 8196 | 248126 | lineitem | 3 | delta | delta | ON 8196 | 248126 | lineitem | 4 | bytedict | bytedict | ON 8196 | 248126 | lineitem | 5 | mostly32 | mostly32 | ON 8196 | 248126 | lineitem | 6 | delta | delta | ON 8196 | 248126 | lineitem | 7 | delta | delta | ON 8196 | 248126 | lineitem | 8 | lzo | zstd | ON 8196 | 248126 | lineitem | 9 | runlength | zstd | ON 8196 | 248126 | lineitem | 10 | delta | lzo | ON 8196 | 248126 | lineitem | 11 | delta | delta | ON 8196 | 248126 | lineitem | 12 | delta | delta | ON 8196 | 248126 | lineitem | 13 | bytedict | zstd | ON 8196 | 248126 | lineitem | 14 | bytedict | zstd | ON 8196 | 248126 | lineitem | 15 | text255 | zstd | ON (16 rows)