Topik ini menjelaskan cara membuat database di Hologres menggunakan Konsol Manajemen dan klien psql.
Prasyarat
Anda telah membeli instans Hologres. Untuk informasi lebih lanjut, lihat Beli Instans Hologres.
Informasi latar belakang
Setelah Anda membeli instans Hologres, sistem secara otomatis membuat database postgres. Database ini memiliki sumber daya terbatas dan hanya digunakan untuk manajemen. Anda harus membuat database baru untuk pengembangan bisnis.
Hanya superuser atau akun dengan izin untuk membuat database yang dapat membuat database.
Buat database di konsol manajemen Hologres
Buka Konsol Hologres. Di panel navigasi sebelah kiri, klik Instances.
Di halaman Instances, klik nama instans tersebut.
Anda juga dapat mengklik Manage di kolom Actions dari instans target untuk membuka halaman detail instans.
Di panel navigasi sebelah kiri halaman detail instans, klik Database Management.
Di halaman DB Authorization, klik Create Database di pojok kanan atas.
Di kotak dialog Create Database, pilih Instance Name, masukkan Database Name, dan pilih Access Policy. Kami merekomendasikan Anda memilih kebijakan SPM.
Klasifikasi Kebijakan
Deskripsi Kebijakan
Model izin sederhana (SPM)
Model izin ini memberikan izin pada tingkat database (DB). Model ini mendefinisikan empat peran: admin, developer, writer, dan viewer. Gunakan beberapa fungsi pengelolaan izin untuk mengelola izin pada objek dalam DB dengan mudah dan aman. Untuk informasi lebih lanjut, lihat Model izin sederhana (SPM).
Model izin tingkat skema (SLPM)
Model izin ini memberikan izin pada tingkat skema. Model ini mendefinisikan peran seperti <db>.admin, <db>.<schema>.developer, <db>.<schema>.writer, dan <db>.<schema>.viewer. Model ini menyediakan kontrol izin yang lebih detail dibandingkan model izin sederhana. Untuk informasi lebih lanjut, lihat Model izin tingkat skema (SLPM).
Model Ahli
Model ini identik dengan model otorisasi PostgreSQL standar. Untuk informasi lebih lanjut, lihat Model otorisasi PostgreSQL standar.
Klik Confirm.
Anda dapat melihat database baru di halaman DB Authorization.
Buat database dari klien psql
Hubungkan ke instans Hologres Anda dari klien psql. Untuk informasi lebih lanjut, lihat Klien PSQL.
Buat database. Berikut adalah contoh pernyataan SQL.
CREATE Database NewDatabaseName; CREATE Database test; -- Membuat database bernama test.Jalankan perintah
\luntuk menampilkan semua database di instans saat ini.Jalankan perintah
\c NewDatabaseNameuntuk terhubung ke database baru. Ganti NewDatabaseName dengan nama database Anda.
Apa yang harus dilakukan selanjutnya
Anda dapat menggunakan pernyataan PostgreSQL standar di klien psql untuk melakukan pengembangan data. Sebagai contoh, Anda dapat mengimpor data dari MaxCompute. Untuk informasi lebih lanjut, lihat Impor Data dari MaxCompute Menggunakan SQL.
Anda juga dapat menggunakan HoloWeb untuk melakukan pengembangan data. Untuk informasi lebih lanjut, lihat Hubungkan ke HoloWeb dan Jalankan Kueri.