Membuat instance AnalyticDB for PostgreSQL.
Deskripsi operasi
Sebelum menggunakan operasi ini, pastikan Anda memahami metode penagihan dan harga dari AnalyticDB for PostgreSQL.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
gpdb:CreateDBInstance |
create |
*DBInstance
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID region. Catatan
Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID region yang tersedia. |
cn-hangzhou |
| ZoneId |
string |
Yes |
ID zona. Catatan
Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID zona yang tersedia. |
cn-hangzhou-i |
| EngineVersion |
string |
Yes |
Versi engine. Nilai yang valid:
|
6.0 |
| Engine |
string |
Yes |
Engine database. Tetapkan nilainya ke gpdb. |
gpdb |
| DBInstanceClass |
string |
No |
Spesifikasi instance. Untuk informasi lebih lanjut, lihat deskripsi tambahan parameter DBInstanceClass. Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan terpesan. |
gpdb.group.segsdx1 |
| DBInstanceGroupCount |
string |
No |
Jumlah grup komputasi. Nilai yang valid: 2, 4, 8, 12, 16, 24, 32, 64, 96, dan 128. Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan terpesan. |
2 |
| DBInstanceDescription |
string |
No |
Deskripsi instance. |
test |
| SecurityIPList |
string |
No |
Daftar putih alamat IP. Nilai 127.0.0.1 menolak akses dari alamat IP eksternal mana pun. Anda dapat memanggil operasi ModifySecurityIps untuk memodifikasi daftar putih alamat IP setelah instance dibuat. |
127.0.0.1 |
| PayType |
string |
No |
Metode penagihan. Nilai yang valid:
Catatan
|
Prepaid |
| Period |
string |
No |
Satuan durasi berlangganan. Nilai yang valid:
Catatan
Parameter ini harus ditentukan ketika Anda membuat instance berlangganan. |
Month |
| UsedTime |
string |
No |
Durasi berlangganan. Nilai yang valid:
Catatan
Parameter ini harus ditentukan ketika Anda membuat instance berlangganan. |
1 |
| ClientToken |
string |
No |
Pemeriksaan idempotensi. Untuk informasi lebih lanjut, lihat Cara memastikan idempotensi. |
0c593ea1-3bea-11e9-b96b-88********** |
| InstanceNetworkType |
string |
No |
Tipe jaringan instance. Tetapkan nilainya ke VPC. Catatan
|
VPC |
| VPCId |
string |
No |
ID VPC. Catatan
|
vpc-bp19ame5m1r3oejns**** |
| VSwitchId |
string |
No |
ID vSwitch. Catatan
|
vsw-bp1cpq8mr64paltkb**** |
| PrivateIpAddress |
string |
No |
Parameter ini sudah tidak digunakan dan tidak perlu ditentukan. |
null |
| SegStorageType |
string |
No |
Tipe penyimpanan disk. Saat ini hanya ESSD yang didukung. Tetapkan nilainya ke cloud_essd. Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan elastis. |
cloud_essd |
| SegDiskPerformanceLevel |
string |
No |
Level performa ESSD. Nilai yang valid:
Catatan
|
pl1 |
| InstanceSpec |
string |
No |
Spesifikasi node komputasi. Nilai yang valid untuk High-availability Edition dalam mode penyimpanan elastis:
Nilai yang valid untuk Basic Edition dalam mode penyimpanan elastis:
Nilai yang valid untuk mode Serverless:
Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan elastis atau mode Serverless. |
2C16G |
| SegNodeNum |
string |
No |
Jumlah node komputasi. Nilai yang valid:
Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan elastis atau mode Serverless. |
4 |
| MasterNodeNum |
string |
No |
Parameter ini sudah tidak digunakan dan tidak perlu ditentukan. |
null |
| DBInstanceMode |
string |
Yes |
Tipe sumber daya instance. Nilai yang valid:
Catatan
Parameter ini diperlukan. |
StorageElastic |
| StorageType |
string |
No |
Parameter ini sudah tidak digunakan dan tidak perlu ditentukan. |
null |
| DBInstanceCategory |
string |
No |
Edisi instance. Nilai yang valid:
Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan elastis. |
HighAvailability |
| ResourceGroupId |
string |
No |
ID grup sumber daya perusahaan tempat instance berada. |
rg-bp67acfmxazb4p**** |
| StorageSize |
integer |
No |
Ukuran penyimpanan, dalam GB. Nilai yang valid: 50 hingga 6000. Catatan
Parameter ini harus ditentukan ketika Anda membuat instance dalam mode penyimpanan elastis. |
200 |
| CreateSampleData |
boolean |
No |
Menentukan apakah akan memuat sampel dataset setelah instance dibuat. Nilai yang valid:
Catatan
Jika Anda tidak menentukan parameter ini, tidak ada sampel dataset yang dimuat secara default. |
false |
| Tag |
array<object> |
No |
Tag ke-N. Nilai N berkisar dari 1 hingga 20. |
|
|
object |
No |
Tag ke-N. Nilai N berkisar dari 1 hingga 20. |
||
| Key |
string |
No |
Kunci tag. Batasan berikut berlaku:
|
TestKey |
| Value |
string |
No |
Nilai tag. Batasan berikut berlaku:
|
TestValue |
| ServerlessResource |
integer |
No |
Ambang batas sumber daya komputasi. Nilai yang valid: 8 hingga 32, dengan kelipatan 8. Satuan: ACU. Nilai default: 32. Catatan
Parameter ini hanya perlu ditentukan untuk instance dalam mode penjadwalan otomatis Serverless. |
32 |
| IdleTime |
integer |
No |
Waktu tunggu pelepasan idle. Instance memasuki status idle ketika durasi tanpa lalu lintas layanan mencapai waktu yang ditentukan. Satuan: detik. Nilai minimum: 60. Nilai default: 600. Catatan
Parameter ini hanya perlu ditentukan untuk instance dalam mode penjadwalan otomatis Serverless. |
600 |
| ServerlessMode |
string |
No |
Mode instance Serverless. Nilai yang valid:
Catatan
|
Auto |
| EncryptionType |
string |
No |
Tipe enkripsi. Nilai yang valid:
Catatan
Enkripsi disk tidak dapat dinonaktifkan setelah diaktifkan. |
CloudDisk |
| EncryptionKey |
string |
No |
ID kunci enkripsi. Catatan
Jika nilai parameter EncryptionType adalah CloudDisk, Anda harus menentukan ID kunci enkripsi di region yang sama dengan instance menggunakan parameter ini. Jika tidak, biarkan parameter ini kosong. |
0d2470df-da7b-4786-b981-88888888**** |
| VectorConfigurationStatus |
string |
No |
Menentukan apakah akan mengaktifkan optimasi vector engine. Nilai yang valid:
Catatan
|
enabled |
| MasterCU |
integer |
No |
Sumber daya master. Nilai yang valid:
Catatan
Sumber daya master yang lebih dari 8 CU dikenakan biaya. |
8 CU |
| SrcDbInstanceName |
string |
No |
ID instance sumber yang akan dikloning. Catatan
Anda dapat memanggil operasi DescribeDBInstances untuk mengkueri detail semua instance AnalyticDB for PostgreSQL di region tertentu, termasuk ID instance. |
gp-bp*************** |
| BackupId |
string |
No |
ID set cadangan. Catatan
Anda dapat memanggil operasi DescribeDataBackups untuk mengkueri ID semua set cadangan dari instance tertentu. |
1111111111 |
| EnableSSL |
boolean |
No |
Menentukan apakah akan mengaktifkan enkripsi SSL. Nilai yang valid:
|
false |
| ProdType |
string |
No |
Tipe produk. Nilai yang valid:
Catatan
Jika Anda tidak menentukan parameter ini, nilai defaultnya adalah Standard Edition. |
standard |
| DeployMode |
string |
No |
Mode deployment. Nilai yang valid:
Catatan
|
single |
| StandbyZoneId |
string |
No |
ID zona standby. Catatan
|
cn-hangzhou-j |
| StandbyVSwitchId |
string |
No |
ID vSwitch dari zona standby. Catatan
|
vsw-bp1cpq8mr64paltkb**** |
| MasterAISpec |
string |
No |
Tentukan parameter ini jika Anda perlu mengubah node Master menjadi node MasterAI. Catatan
|
ADB.AIMedium.2 |
| AINodeSpecInfos |
array<object> |
No |
Informasi spesifikasi node AI. |
|
|
object |
No |
Informasi spesifikasi node AI. |
||
| AINodeNum |
string |
No |
Jumlah node AI. |
1 |
| AINodeSpec |
string |
No |
Spesifikasi node AI. |
ADB.AIMedium.2 |
| CacheStorageSize |
string |
No |
Ukuran penyimpanan cache Serverless, dalam GB. |
800 |
Deskripsi tambahan parameter DBInstanceClass
AnalyticDB for PostgreSQL saat ini mendukung dua spesifikasi instance berikut:
High-performance: Nama spesifikasi diawali dengan gpdb.group.segsdx. Tipe ini memberikan kemampuan I/O yang lebih baik dan performa yang lebih tinggi.
High-capacity: Nama spesifikasi diawali dengan gpdb.group.seghdx. Tipe ini memberikan penyimpanan yang lebih besar dan lebih hemat biaya untuk memenuhi kebutuhan penyimpanan yang lebih tinggi.
Oleh karena itu, ketika Anda memilih spesifikasi instance, kami menyarankan agar Anda membuat pilihan berdasarkan ukuran penyimpanan dan kemampuan komputasi yang diperlukan.
Selain itu, AnalyticDB for PostgreSQL mendukung ekstensi tabel eksternal berbasis OSS dan dapat mengompresi data pada penyimpanan eksternal menggunakan gzip. Data yang tidak perlu berpartisipasi dalam komputasi real-time dapat disimpan pada penyimpanan eksternal untuk lebih menghemat biaya penyimpanan.
Spesifikasi instance high-performance tercantum pada tabel berikut:
[High-performance] Spesifikasi |
CPU |
Memori |
Penyimpanan |
gpdb.group.segsdx1 |
1 Core |
8 GB |
80 GB SSD |
gpdb.group.segsdx2 |
2 Cores |
16 GB |
160 GB SSD |
gpdb.group.segsdx16 |
16 Cores |
128 GB |
1.28 TB SSD |
Spesifikasi instance high-capacity tercantum pada tabel berikut:
[High-capacity] Spesifikasi |
CPU |
Memori |
Penyimpanan |
gpdb.group.seghdx4 |
4 Cores |
32 GB |
2 TB HDD |
gpdb.group.seghdx36 |
36 Cores |
288 GB |
18 TB HDD |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
5414A4E5-4C36-4461-95FC-************ |
| DBInstanceId |
string |
ID instance. |
gp-bp12ga6v69h86**** |
| Port |
string |
Parameter ini sudah tidak digunakan dan tidak ada nilai yang dikembalikan. Anda dapat memanggil operasi DescribeDBInstanceAttribute untuk mengkueri nomor port instance. |
3432 |
| ConnectionString |
string |
Parameter ini sudah tidak digunakan dan tidak ada nilai yang dikembalikan. Anda dapat memanggil operasi DescribeDBInstanceAttribute untuk mengkueri endpoint koneksi instance. |
gp-bp12ga6v69h86****.gpdb.rds.aliyuncs.com |
| OrderId |
string |
ID pesanan. |
111111111111 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "5414A4E5-4C36-4461-95FC-************",
"DBInstanceId": "gp-bp12ga6v69h86****",
"Port": "3432",
"ConnectionString": "gp-bp12ga6v69h86****.gpdb.rds.aliyuncs.com",
"OrderId": "111111111111"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.