Tampilan (view) adalah tabel virtual yang didefinisikan oleh kueri terhadap satu atau beberapa tabel. Tampilan memiliki struktur seperti tabel biasa tetapi tidak menyimpan data secara fisik. Tampilan dapat didasarkan pada satu tabel atau beberapa tabel. Anda dapat menggunakan tampilan berbasis satu tabel untuk mengkueri dan memodifikasi data di tabel dasarnya, sedangkan tampilan berbasis beberapa tabel umumnya bersifat read-only dan hanya digunakan untuk kueri. Topik ini menjelaskan cara membuat, mengganti nama, dan menghapus tampilan.
Prasyarat
Anda telah terhubung ke instans. Untuk informasi selengkapnya, lihat connect to an instance.
Membuat tampilan
Masuk ke Hologres Management Console.
Pada panel navigasi di sebelah kiri bilah menu atas, pilih Wilayah yang diinginkan.
-
Pada halaman pengembangan HoloWeb, buka halaman Metadata Management. Pada daftar Instances Connected, perluas database dan skema target. Kemudian, klik kanan Views dan pilih Create View.
-
Pada halaman Create View, konfigurasikan parameter, termasuk Schema, View Name yang wajib diisi, dan Description yang opsional. Pada tab Query Statement, masukkan kueri SQL untuk tampilan tersebut. Anda dapat menggunakan tab Data Preview dan DDL Statements untuk memverifikasi kueri Anda. Setelah selesai, klik Submit.
Parameter
Deskripsi
Schema
Nama skema.
Anda dapat memilih skema default public atau skema kustom.
View Name
Nama tampilan.
Description
Deskripsi tampilan.
Query Statement
Masukkan pernyataan kueri di editor. Kueri dapat didasarkan pada satu tabel atau beberapa tabel.
-
Jika tampilan didasarkan pada satu tabel, perubahan pada data tampilan akan tercermin di tabel tersebut, dan sebaliknya.
-
Jika tampilan didasarkan pada beberapa tabel, tampilan tersebut bersifat read-only.
CatatanBerhati-hatilah saat memodifikasi data dalam tampilan berbasis satu tabel. Perubahan tersebut dapat memengaruhi tabel dasar dan berdampak pada layanan Anda.
-
-
Klik Submit di pojok kanan atas halaman. Pesan sukses akan ditampilkan di log eksekusi di bawah, dan tampilan yang dibuat muncul di direktori yang sesuai di sebelah kiri.
Setelah membuat tampilan, Anda dapat membukanya untuk meninjau pernyataan kueri, pernyataan DDL, dan datanya.
Mengelola tampilan
-
Pada halaman Metadata Management, temukan tampilan yang ingin Anda kelola dalam daftar Instances Connected.
-
Anda dapat menelusuri daftar atau menggunakan bilah pencarian di bagian atas panel navigasi.
Perluas node instans dan database target. Anda dapat menemukan tampilan, misalnya holo_view, di bawah node Views pada skema public.
Anda dapat melakukan operasi berikut:
-
Open View
Klik kanan tampilan tersebut dan pilih Open View untuk membuka halaman detailnya.
Halaman detail tampilan mencakup tab Query Statement, Data Preview, dan DDL Statements. Menu konteks juga mencakup opsi Delete View.
Query View
Klik Query View di pojok kanan atas. Aksi ini membuka halaman Ad-hoc Query. Di editor SQL, masukkan pernyataan SQL dan klik Run untuk mengkueri tampilan tersebut. Untuk informasi selengkapnya tentang kueri ad-hoc, lihat SQL editor.
Sebagai contoh, masukkan
SELECT * FROM public.holo_view;di editor dan klik run untuk mengkueri data tampilan.Edit View
Klik Edit View, modifikasi kueri di area Query Statement, lalu klik Submit.
Refresh
Setelah memodifikasi tampilan, klik Refresh untuk menampilkan informasi yang telah diperbarui.
-
Delete View
Untuk menghapus tampilan saat ini, klik kanan tampilan target dan pilih Delete View. Pada pesan konfirmasi, klik OK.
-
Membuat dan menghapus tampilan menggunakan SQL
Anda juga dapat membuat, mengkueri, dan menghapus tampilan dengan menggunakan pernyataan SQL. Untuk detail sintaks yang diperlukan, lihat VIEW.