View a markdown version of this page

STV_MV_INFO - Amazon Redshift

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 yang diterbitkan pada 30 Juni 2025.

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

STV_MV_INFO

Tabel STV_MV_INFO berisi baris untuk setiap tampilan yang terwujud, apakah data basi, dan informasi status.

Untuk informasi selengkapnya tentang tampilan yang terwujud, lihatTampilan terwujud di Amazon Redshift.

STV_MV_INFO terlihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat mencantumkan tampilan terwujud yang berada dalam skema yang mereka akses. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Kolom tabel

Nama kolom Jenis data Deskripsi
db_name karakter (128) Basis data yang berisi tampilan terwujud.
skema karakter (128) Skema database.
name karakter (128) Nama tampilan yang terwujud.
upto_xid yang diperbarui bigint Dicadangkan untuk penggunaan internal.
is_basi harimau (1)

A t menunjukkan bahwa pandangan yang terwujud sudah basi. Tampilan terwujud basi adalah tampilan di mana tabel dasar telah diperbarui tetapi tampilan yang terwujud belum diperbarui. An f menunjukkan bahwa tampilan yang terwujud diperbarui dengan perubahan tabel dasar. A u menunjukkan kebuntuan yang tidak diketahui (misalnya, dalam kasus MV pada tabel eksternal biasa). Informasi mungkin tidak akurat jika penyegaran belum dijalankan sejak restart terakhir.

is_staleKolom selalu disetel ke t jika tampilan yang terwujud bergantung pada fungsi yang dapat berubah. Fungsi yang dapat berubah mengembalikan hasil yang berbeda ketika diberikan argumen atau argumen yang sama. Misalnya, sebagian besar fungsi yang mengembalikan tanggal atau stempel waktu adalah fungsi yang dapat diubah.

nama_pengguna pemilik karakter (128) Pengguna yang memiliki tampilan terwujud.
status integer Keadaan pandangan yang terwujud sebagai berikut:
  • 0 — Tampilan terwujud sepenuhnya dihitung ulang saat di-refresh.

  • 1 — Pandangan yang terwujud bersifat inkremental.

  • 101 - Tampilan yang terwujud tidak dapat disegarkan karena kolom yang dijatuhkan. Kendala ini berlaku bahkan jika kolom tidak digunakan dalam tampilan yang terwujud.

  • 102 - Tampilan yang terwujud tidak dapat disegarkan karena jenis kolom yang diubah. Kendala ini berlaku bahkan jika kolom tidak digunakan dalam tampilan yang terwujud.

  • 103 — Tampilan terwujud tidak dapat disegarkan karena tabel berganti nama.

  • 104 - Tampilan terwujud tidak dapat disegarkan karena kolom berganti nama. Kendala ini berlaku bahkan jika kolom tidak digunakan dalam tampilan yang terwujud.

  • 105 - Tampilan terwujud tidak dapat disegarkan karena skema berganti nama.

penulisan ulang otomatis harimau (1) A t menunjukkan bahwa tampilan yang terwujud memenuhi syarat untuk penulisan ulang kueri secara otomatis.
Refresh otomatis harimau (1) A t menunjukkan bahwa tampilan yang terwujud dapat disegarkan secara otomatis.

Contoh kueri

Untuk melihat keadaan semua tampilan yang terwujud, jalankan kueri berikut.

select * from stv_mv_info;

Kueri ini mengembalikan output sampel berikut.

db_name | schema | name | updated_upto_xid | is_stale | owner_user_name | state | autorefresh | autorewrite ---------+--------------------+---------+------------------+----------+-----------------+-------+-------------+------------ dev | test_ivm_setup | mv | 1031 | f | catch-22 | 1 | 1 | 0 dev | test_ivm_setup | old_mv | 988 | t | lotr | 1 | 0 | 1