AnalyticDB for PostgreSQL adalah gudang data berbasis cloud native dengan arsitektur Massively Parallel Processing (MPP) yang dirancang untuk pemrosesan analitik daring (OLAP) pada set data berskala besar. AnalyticDB for PostgreSQL mendukung dua jenis sumber daya instans: Mode Elastic Storage dan Serverless Pro. Berdasarkan arsitektur cloud native, mode Serverless Pro sepenuhnya memisahkan komputasi dari penyimpanan sehingga menghilangkan kebutuhan akan penskalaan proporsional. Topik ini menjelaskan cara membuat instans Serverless Pro dan melakukan kueri terhadap datanya.
Prasyarat
-
Anda harus memiliki Akun Alibaba Cloud. Jika belum memilikinya, daftar akun di situs resmi Alibaba Cloud.
-
Jika Anda menggunakan AnalyticDB for PostgreSQL untuk pertama kalinya, Anda harus mengotorisasi peran terkait layanan di Konsol. Ikuti langkah-langkah berikut:
- Masuk ke Konsol AnalyticDB for PostgreSQL.
-
Di pojok kanan atas halaman, klik Create Instance.
-
Pada kotak dialog Create Service Linked Role, klik OK.
Penagihan
Pembuatan instans dikenai biaya untuk sumber daya komputasi dan penyimpanan. Untuk informasi lebih lanjut, lihat Harga Produk.
Prosedur
Buat Instans
- Masuk ke Konsol AnalyticDB for PostgreSQL.
-
Di pojok kanan atas halaman, klik Create Instance untuk membuka halaman pembelian.
-
Pada halaman pembelian, konfigurasikan parameter inti. Anda dapat mempertahankan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut mengenai parameter tersebut, lihat Buat instans.
Parameter
Deskripsi
Contoh
Region and Zone
-
Subscription: Metode penagihan prabayar di mana Anda membayar di muka. Cocok untuk kebutuhan jangka panjang dan lebih hemat biaya dibandingkan pay-as-you-go. Semakin lama periode langganan, semakin tinggi diskon yang diberikan.
-
Pay-as-you-go: Metode penagihan pascabayar di mana Anda dikenai biaya per jam. Cocok untuk kebutuhan jangka pendek. Anda dapat melepas instans segera setelah selesai digunakan untuk menghemat biaya.
Pay-as-you-go
Product Type
Lokasi geografis instans.
Wilayah tidak dapat diubah setelah instans dibuat. Kami menyarankan Anda membuat instans di wilayah yang sama dengan Instance Elastic Compute Service (ECS) yang ingin Anda hubungkan. Hal ini memungkinkan komunikasi melalui jaringan internal.
China (Hangzhou): Availability Zone J
Instance resource type
-
Elastic Storage Mode: Mendukung penskalaan independen disk cloud dan penskalaan online yang lancar.
-
ServerlessPro: Anda hanya perlu menentukan sumber daya komputasi yang dibutuhkan tanpa harus mengalokasikan sumber daya penyimpanan terlebih dahulu.
Serverless Pro
Master resources
Pilih spesifikasi sumber daya Master. Kami menyarankan Anda memilih spesifikasi berdasarkan rumus berikut:
Master CU = Jumlah core CPU per segment.Jika Anda memerlukan lebih banyak sumber daya master, Anda harus melakukan upgrade spesifikasi setelah instans dibuat. Untuk informasi lebih lanjut, lihat Manajemen sumber daya master.
8 CU (gratis)
Reserved compute resources
Jumlah CU untuk node komputasi. Minimum adalah 16 CU (16 segment).
16
Serverless cache space
Total ukuran cache di seluruh node komputasi. Kami menyarankan minimal 800 GB. Jika Anda memerlukan lebih dari 800 GB, Anda dapat menyesuaikan ukuran berdasarkan volume data aktif (hot data). Misalnya, Anda dapat mengatur ukuran menjadi 30% dari total volume data Anda.
CatatanParameter ini menentukan total ruang cache untuk semua node komputasi, bukan untuk satu node komputasi saja.
800
Virtual Private Cloud
Pilih ID Virtual Private Cloud (VPC).
Untuk menghubungkan ke instans ECS di wilayah yang sama melalui jaringan internal, pilih VPC yang sama dengan instans ECS tersebut. Anda dapat memilih VPC yang sudah ada atau membuat VPC dan VSwitch sesuai petunjuk di halaman.
vpc-xxxx
vSwitch
Pilih VSwitch yang termasuk dalam VPC tersebut. Jika tidak ada VSwitch yang terdaftar, berarti zona ketersediaan saat ini tidak memiliki sumber daya VSwitch yang tersedia. Anda dapat beralih ke zona ketersediaan lain, atau membuat VSwitch di zona ketersediaan saat ini sesuai petunjuk di halaman.
vsw-xxxx
-
-
Klik Buy Now, konfirmasi informasi pesanan, lalu klik Create Now.
-
Setelah pembayaran selesai, klik Console untuk kembali ke daftar instans dan melihat instans baru.
CatatanInstans AnalyticDB for PostgreSQL memerlukan waktu untuk inisialisasi. Anda hanya dapat melanjutkan ke langkah berikutnya setelah status instans berubah menjadi Running di daftar instans.
(Opsional) Konfigurasikan daftar putih IP
Lewati langkah ini jika Anda hanya mengakses instans melalui DMS. Untuk menghubungkan dari IDE lokal, konfigurasikan daftar putih IP. Dapatkan alamat IP klien Anda seperti yang dijelaskan dalam Sebelum memulai.
-
Di daftar instans, klik ID instans untuk membuka halaman detailnya.
-
Di panel navigasi kiri, klik Security Controls.
-
Klik Create Whitelist dan konfigurasikan parameter berikut:
Parameter
Deskripsi
Whitelist Name
Nama grup daftar putih baru. Nama harus memenuhi persyaratan berikut:
-
Hanya boleh terdiri dari huruf kecil, angka, atau garis bawah (_).
-
Harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
-
Panjang nama harus antara 2 hingga 32 karakter.
IP Addresses
Alamat IP yang akan ditambahkan ke daftar putih. Perhatikan hal berikut:
-
Pisahkan beberapa alamat IP dengan koma (,). Alamat IP duplikat tidak diperbolehkan. Anda dapat menambahkan maksimal 999 alamat IP.
-
Anda dapat menggunakan alamat IP dalam format
10.23.12.24dan Blok CIDR dalam format10.23.12.24/24. CIDR merupakan singkatan dari Classless Inter-Domain Routing. Dalam mode CIDR, /24 menentukan panjang awalan alamat. Panjang awalan dapat berupa bilangan bulat dari 1 hingga 32. -
Mengatur panjang awalan menjadi 0, seperti pada
0.0.0.0/0atau127.0.0.1/0, mengizinkan akses dari alamat IP mana pun. Hal ini menimbulkan risiko keamanan yang tinggi. Lakukan dengan hati-hati. -
127.0.0.1menolak akses dari semua alamat IP eksternal.
-
-
Klik OK.
Buat akun awal
AnalyticDB for PostgreSQL menyediakan dua jenis pengguna:
-
Pengguna dengan hak istimewa: Akun awal memiliki peran
RDS_SUPERUSERdengan izin penuh terhadap database. -
Pengguna standar: Tidak memiliki izin default. Pengguna dengan hak istimewa atau pengguna yang memiliki izin
GRANTharus memberikan akses ke objek basis data. Buat dan kelola pengguna.
-
Di panel navigasi kiri, klik Account Management.
-
Klik Create Account. Di jendela Create Account, masukkan nama akun dan atur kata sandi. Lalu, klik OK.
Parameter
Deskripsi
Account
Nama akun awal harus memenuhi persyaratan berikut:
-
Hanya boleh berisi huruf kecil, angka, dan garis bawah (_).
-
Harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
-
Tidak boleh diawali dengan
gp. -
Panjangnya harus antara 2 hingga 16 karakter.
New Password dan Confirm Password
Kata sandi harus memenuhi persyaratan berikut:
-
Harus berisi karakter dari minimal tiga kategori berikut: huruf kapital, huruf kecil, angka, dan karakter khusus.
-
Karakter khusus yang didukung adalah
!@#$%^&*()_+-=. -
Panjangnya harus antara 8 hingga 32 karakter.
PentingUntuk keamanan data, ganti kata sandi Anda secara berkala dan jangan gunakan kembali kata sandi sebelumnya.
-
Muat set data sampel
Muat set data sampel untuk pengujian. Proses ini memerlukan waktu sekitar 6 hingga 8 menit.
-
Di pojok kanan atas halaman detail instans, pilih .

-
Pada kotak dialog Load Sample Dataset, klik OK.
Hubungkan ke database
Bagian ini menggunakan DMS untuk koneksi. Metode lain dijelaskan dalam Koneksi klien.
-
Di pojok kanan atas halaman detail instans, klik Log On to Database.
-
Di halaman Log On to Instance, masukkan Database Account dan Database Password, lalu klik Log On.
Lakukan kueri data
-
Di panel navigasi kiri DMS, klik instans target (dalam mode simple, alihkan terlebih dahulu ke tab Database Instance) dan pastikan database
adb_sampledata_tpchtersedia.Jika tidak ditampilkan, klik ikon refresh di samping instans.

-
Klik ganda skema
publicdi bawahadb_sampledata_tpchuntuk membuka konsol SQL. Jalankan kueri berikut.SELECT count(*) FROM lineitem;Hasil yang diharapkan:
+-----------+ | count(*) | +-----------+ |59986052 | +-----------+
Topik terkait
Untuk menskalakan instans Anda, lihat Manajemen Sumber Daya Master dan Penskalaan Sumber Daya Terpesan.