Topik ini menjelaskan cara membuat database di Hologres menggunakan konsol manajemen atau client psql.
Prasyarat
-
Instans Hologres telah diaktifkan. Untuk informasi selengkapnya, lihat Beli instans Hologres.
-
Hanya Superuser atau akun yang memiliki izin untuk membuat database yang dapat membuat database.
Informasi latar belakang
Setelah Anda membeli instans Hologres, sistem secara otomatis membuat database postgres. Database ini dialokasikan sumber daya yang sangat terbatas dan hanya digunakan untuk keperluan manajemen. Untuk pengembangan bisnis, buat database baru.
Buat database di konsol manajemen Hologres
-
Buka konsol manajemen Hologres. Di panel navigasi kiri, klik Instances.
-
Di halaman Instances, klik nama instans.
Atau, klik Manage pada kolom Actions instans yang dituju untuk membuka halaman detail instans.
-
Di panel navigasi kiri halaman detail instans, klik Database Management.
-
Di halaman DB Authorization, klik Create Database di pojok kanan atas.
-
Pada kotak dialog Create Database, pilih Instance Name, masukkan Database Name, dan pilih Permission Model sesuai kebutuhan. Kami menyarankan Anda memilih SPM.
Policy Classification
Policy Description
Simple permission model (SPM)
Model izin ini memberikan izin di tingkat DB. Model ini mendefinisikan empat peran: admin, developer, writer, dan viewer. Anda dapat menggunakan beberapa fungsi pengelolaan izin untuk mengelola izin pada objek dalam DB secara praktis dan aman. Untuk informasi selengkapnya, lihat Simple permission model (SPM).
Schema-level simple permission model (SLPM)
Model izin ini memberikan izin di tingkat schema. Model ini mendefinisikan empat peran: <db>.admin (administrator DB), <db>.<schema>.developer, <db>.<schema>.writer, dan <db>.<schema>.viewer. Model ini menyediakan kontrol yang lebih detail halus dibandingkan model izin sederhana. Untuk informasi selengkapnya, lihat Schema-level simple permission model (SLPM).
expert model
Model ini identik dengan model izin PostgreSQL. Untuk informasi selengkapnya, lihat Standard PostgreSQL authorization model.
-
Klik OK.
Anda dapat melihat database yang telah dibuat di halaman DB Authorization.
Buat database menggunakan client psql
-
Hubungkan instans Hologres Anda ke client psql. Untuk informasi selengkapnya, lihat Hubungkan ke instans Hologres dari client psql.
-
Buat database dengan menjalankan pernyataan SQL berikut:
CREATE Database NewDatabaseName; CREATE Database test; -- Ini adalah contoh pembuatan database bernama test. -
Jalankan perintah
\luntuk menampilkan semua database dalam instans saat ini. -
Jalankan perintah
\c NewDatabaseNameuntuk terhubung ke database baru. Ganti NewDatabaseName dengan nama aktual database Anda.
Langkah selanjutnya
Anda dapat menggunakan pernyataan PostgreSQL standar di client psql untuk pengembangan data. Misalnya, Anda dapat mengimpor data dari MaxCompute menggunakan SQL.
Anda juga dapat menggunakan HoloWeb untuk pengembangan data. Untuk informasi selengkapnya, lihat Hubungkan ke HoloWeb dan jalankan kueri.