Menanyakan tampilan yang terwujud - Amazon Redshift

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

Menanyakan tampilan yang terwujud

Anda dapat menggunakan tampilan terwujud dalam kueri SQL apa pun dengan mereferensikan nama tampilan terwujud sebagai sumber data, seperti tabel atau tampilan standar.

Saat kueri mengakses tampilan terwujud, kueri hanya melihat data yang disimpan dalam tampilan terwujud pada penyegaran terbarunya. Dengan demikian, kueri mungkin tidak melihat semua perubahan terbaru dari tabel dasar yang sesuai dari tampilan terwujud.

Jika pengguna lain ingin menanyakan tampilan terwujud, pemilik tampilan terwujud memberikan izin SELECT kepada pengguna tersebut. Pengguna lain tidak perlu memiliki izin SELECT pada tabel dasar yang mendasarinya. Pemilik tampilan terwujud juga dapat mencabut izin SELECT dari pengguna lain untuk mencegah mereka menanyakan tampilan terwujud.

Jika pemilik tampilan terwujud tidak lagi memiliki izin SELECT pada tabel dasar yang mendasarinya:

  • Pemilik tidak dapat lagi menanyakan tampilan yang terwujud.

  • Pengguna lain yang memiliki izin SELECT pada tampilan terwujud tidak dapat lagi menanyakan tampilan terwujud.

Contoh berikut menanyakan tampilan tickets_mv terwujud. Untuk informasi selengkapnya tentang perintah SQL yang digunakan untuk membuat tampilan terwujud, lihat. BUAT TAMPILAN TERWUJUD

SELECT sold FROM tickets_mv WHERE catgroup = 'Concerts';

Karena hasil kueri sudah dihitung sebelumnya, tidak perlu mengakses tabel yang mendasarinya (category,event, dansales). Amazon Redshift dapat mengembalikan hasilnya langsung dari. tickets_mv