Halaman ini menjelaskan cara menjelajahi dan mengelola data AlloyDB untuk PostgreSQL menggunakan AlloyDB Studio di konsol Google Cloud.
AlloyDB Studio menyertakan panel Explorer yang terintegrasi dengan editor kueri dan tabel hasil kueri SQL. Anda dapat menjalankan pernyataan DDL, DML, dan DQL dari satu antarmuka ini. Misalnya, bukan mengonfigurasi alat kueri database pihak ketiga, Anda dapat membuat tabel atau membuat kueri data menggunakan editor kueri ini.
Jika Anda baru menggunakan AlloyDB untuk PostgreSQL, lihat ringkasan AlloyDB.
Anda dapat menggunakan panel Explorer di AlloyDB Studio untuk melihat dan berinteraksi dengan objek database. Anda dapat membuat, mengubah, dan menghapus objek database berikut:
- Skema
- Tabel
- Kolom
- Indeks dan kunci
- Pemicu
- Dilihat
- Functions
- Prosedur
- Urutan
- Jenis
- Ekstensi
Peran dan izin yang diperlukan
Untuk menggunakan AlloyDB Studio, Anda memerlukan izin berikut:
alloydb.clusters.get
alloydb.databases.list
alloydb.instances.executeSql
alloydb.instances.list
alloydb.users.list
Anda bisa mendapatkan izin ini melalui peran roles/alloydb.admin
, atau menggunakan kombinasi peran roles/alloydb.viewer
dan roles/alloydb.databaseUser
. Jika Anda tidak memiliki peran ini, hubungi Administrator Organisasi untuk
meminta akses. Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui
peran kustom atau
peran bawaan lainnya.
Selain itu, pastikan Anda memiliki izin tingkat database untuk database yang Anda gunakan untuk autentikasi.
Menjelajahi data Anda
Untuk mengakses panel Explorer, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka halaman AlloyDB.
Pilih cluster dari daftar.
Di menu navigasi, klik AlloyDB Studio.
Pilih database dan pengguna, lalu masukkan sandi pengguna.
Klik Autentikasi. Panel Explorer menampilkan daftar objek di database Anda.
Membuat, mengubah, dan membuat kueri data
Anda dapat menggunakan editor kueri untuk menjalankan pernyataan SQL. Pernyataan harus dipisahkan dengan titik koma. Anda dapat menulis kueri sendiri, atau mengisi editor kueri dengan template.
Pernyataan dijalankan berdasarkan urutan Anda memasukkannya di editor kueri.
Untuk membuat, membuat kueri, atau mengubah data, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka halaman AlloyDB.
Pilih cluster dari daftar.
Di menu navigasi, klik AlloyDB Studio.
Login ke AlloyDB Studio menggunakan nama database, nama pengguna, dan sandi Anda.
Buat kueri menggunakan salah satu metode berikut:
Untuk membuat kueri Anda sendiri, ikuti langkah-langkah berikut:
- Buka tab baru dengan mengklik Tab editor SQL baru atau Tab baru.
- Saat editor kueri muncul, tulis kueri Anda.
Untuk membuat kueri yang dimulai dengan template, ikuti langkah-langkah berikut:
- Di panel Explorer, di samping objek database, klik more_vert View actions. Satu atau beberapa tindakan yang tersedia akan muncul.
- Klik tindakan. Editor kueri akan diisi dengan template.
- Ganti placeholder apa pun dalam template.
Klik Run. Tindakan ini akan mengeksekusi semua kueri di editor kueri. Hasil kueri Anda akan muncul di tabel Results.
Anda juga dapat memilih dan menjalankan satu atau beberapa kueri secara bersamaan. Untuk melakukannya, pilih kueri atau beberapa kueri, lalu klik Run selected.
Batasan
- AlloyDB Studio mendukung kueri ringan. Respons yang berukuran lebih dari 10 MB mungkin dipotong. AlloyDB Studio menunjukkan kapan hasil sebagian ditampilkan.
- Permintaan yang memerlukan waktu lebih dari 5 menit di instance akan dibatalkan.
- AlloyDB Studio tidak membiarkan koneksi database tetap terbuka setelah eksekusi skrip SQL selesai. Demikian pula, tab Editor tidak berbagi sesi umum dan setiap eksekusi memulai koneksi baru menggunakan sesi terpisah.
- AlloyDB Studio hanya mendukung autentikasi native PostgreSQL (nama pengguna dan sandi). Anda tidak dapat mengautentikasi menggunakan Identity and Access Management atau menggunakan kredensial yang disimpan di Secret Manager.
- Jika Anda menjalankan beberapa pernyataan kueri secara bersamaan, dan salah satu kueri menghasilkan error, seluruh kueri akan dibatalkan.
Langkah selanjutnya
- Pelajari lebih lanjut cara Gemini dapat membantu Anda menulis SQL atau menganalisis data.