Buat instans AnalyticDB for PostgreSQL.
Deskripsi operasi
Sebelum menggunakan API ini, tinjau Model Harga dan Harga untuk 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 Wilayah. Catatan
Anda dapat memanggil operasi DescribeRegions untuk menanyakan wilayah yang tersedia. |
cn-hangzhou |
| ZoneId |
string |
Yes |
ID Zona. Catatan
Anda dapat memanggil operasi DescribeRegions untuk menanyakan 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 |
| DBInstanceClass |
string |
No |
Tipe instans. Untuk informasi mengenai tipe instans, lihat Tipe instans. Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Penyimpanan Terpesan (Reserved Storage Mode). |
gpdb.group.segsdx1 |
| DBInstanceGroupCount |
string |
No |
Jumlah kelompok komputasi. Nilai yang valid: 2, 4, 8, 12, 16, 24, 32, 64, 96, dan 128. Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Penyimpanan Terpesan (Reserved Storage Mode). |
2 |
| DBInstanceDescription |
string |
No |
Deskripsi instans. |
test |
| SecurityIPList |
string |
No |
Daftar IP Whitelist instans. Nilai |
127.0.0.1 |
| PayType |
string |
No |
Metode penagihan. Nilai yang valid:
Catatan
|
Prepaid |
| Period |
string |
No |
Unit durasi langganan. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan jika Anda menetapkan |
Month |
| UsedTime |
string |
No |
Durasi langganan. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan jika Anda menetapkan |
1 |
| ClientToken |
string |
No |
Token client yang menjamin idempotensi permintaan. Untuk informasi selengkapnya, lihat Cara menjamin idempotensi. |
0c593ea1-3bea-11e9-b96b-88********** |
| InstanceNetworkType |
string |
No |
Jenis jaringan instans. Tetapkan nilainya ke Catatan
|
VPC |
| VPCId |
string |
No |
ID Virtual Private Cloud (VPC). Catatan
|
vpc-bp19ame5m1r3oejns**** |
| VSwitchId |
string |
No |
ID vSwitch. Catatan
|
vsw-bp1cpq8mr64paltkb**** |
| PrivateIpAddress |
string |
No |
Parameter ini sudah tidak digunakan lagi. |
null |
| SegStorageType |
string |
No |
Jenis penyimpanan disk. Tetapkan ke Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Elastis Penyimpanan (Storage-Elastic Mode). |
cloud_essd |
| SegDiskPerformanceLevel |
string |
No |
Tingkat kinerja ESSD. Nilai yang valid:
Catatan
|
pl1 |
| InstanceSpec |
string |
No |
Spesifikasi node komputasi. Nilai yang valid untuk instans Edisi High-Availability dalam Mode Elastis Penyimpanan:
Nilai yang valid untuk instans Edisi Dasar dalam Mode Elastis Penyimpanan:
Nilai yang valid untuk instans Mode Serverless:
Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Elastis Penyimpanan atau Mode Serverless. |
2C16G |
| SegNodeNum |
string |
No |
Jumlah node komputasi. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Elastis Penyimpanan atau Mode Serverless. |
4 |
| MasterNodeNum |
string |
No |
Parameter ini sudah tidak digunakan lagi. |
null |
| DBInstanceMode |
string |
Yes |
Mode instans. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan. |
StorageElastic |
| StorageType |
string |
No |
Parameter ini sudah tidak digunakan lagi. |
null |
| DBInstanceCategory |
string |
No |
Edisi instans. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Elastis Penyimpanan. |
HighAvailability |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya untuk instans. |
rg-bp67acfmxazb4p**** |
| StorageSize |
integer |
No |
Kapasitas penyimpanan instans. Satuan: GB. Nilainya berkisar antara 50 hingga 6000. Catatan
Parameter ini wajib ditentukan saat Anda membuat instans dalam Mode Elastis Penyimpanan. |
200 |
| CreateSampleData |
boolean |
No |
Menunjukkan apakah dataset sampel dimuat setelah instans dibuat. Nilai yang valid:
Catatan
Nilai default adalah |
false |
| Tag |
array<object> |
No |
Tag yang akan ditambahkan ke instans. Anda dapat menambahkan hingga 20 tag. |
|
|
object |
No |
Tag. |
||
| Key |
string |
No |
Kunci Tag. Batasan berikut berlaku:
|
TestKey |
| Value |
string |
No |
Nilai Tag. Batasan berikut berlaku:
|
TestValue |
| ServerlessResource |
integer |
No |
Jumlah sumber daya komputasi dalam AnalyticDB Compute Units (ACUs). Nilainya harus kelipatan 8, dari 8 hingga 32. Nilai default adalah 32. Catatan
Parameter ini hanya wajib untuk instans Serverless yang menggunakan penjadwalan otomatis. |
32 |
| IdleTime |
integer |
No |
Waktu idle dalam detik sebelum instans dijeda secara otomatis. Nilai minimum adalah 60 dan nilai default adalah 600. Catatan
Parameter ini hanya wajib untuk instans Serverless yang menggunakan penjadwalan otomatis. |
600 |
| ServerlessMode |
string |
No |
Mode penjadwalan instans Serverless. Nilai yang valid:
Catatan
|
Auto |
| EncryptionType |
string |
No |
Jenis enkripsi. Nilai yang valid:
Catatan
Setelah enkripsi disk diaktifkan, tidak dapat dinonaktifkan. |
CloudDisk |
| EncryptionKey |
string |
No |
ID Kunci. Catatan
Parameter ini wajib jika |
0d2470df-da7b-4786-b981-88888888**** |
| VectorConfigurationStatus |
string |
No |
Menunjukkan apakah optimisasi mesin vektor diaktifkan. Nilai yang valid:
Catatan
|
enabled |
| MasterCU |
integer |
No |
Sumber daya node koordinator. Nilai yang valid:
Catatan
Biaya berlaku untuk sumber daya node koordinator sebesar 8 CU atau lebih. |
8 CU |
| SrcDbInstanceName |
string |
No |
ID instans sumber untuk kloning. Catatan
Anda dapat memanggil operasi DescribeDBInstances untuk menemukan ID semua instans AnalyticDB for PostgreSQL di suatu wilayah. |
gp-bp*************** |
| BackupId |
string |
No |
ID Set Backup. Catatan
Panggil operasi DescribeDataBackups untuk menemukan ID Set Backup untuk suatu instans. |
1111111111 |
| EnableSSL |
boolean |
No |
Menunjukkan apakah enkripsi SSL diaktifkan. Nilai yang valid:
|
false |
| ProdType |
string |
No |
Jenis produk. Nilai yang valid:
Catatan
Nilai default adalah |
standard |
| DeployMode |
string |
No |
Mode penerapan. Nilai yang valid:
Catatan
|
single |
| StandbyZoneId |
string |
No |
ID zona standby. Catatan
|
cn-hangzhou-j |
| StandbyVSwitchId |
string |
No |
ID vSwitch standby. Catatan
|
vsw-bp1cpq8mr64paltkb**** |
| MasterAISpec |
string |
No |
Spesifikasi node MasterAI. Jika Anda menentukan parameter ini, node koordinator dikonversi menjadi node MasterAI. Catatan
|
ADB.AIMedium.2 |
| AINodeSpecInfos |
array<object> |
No |
||
|
object |
No |
|||
| AINodeNum |
string |
No |
||
| AINodeSpec |
string |
No |
||
| CacheStorageSize |
string |
No |
Parameter DBInstanceClass
AnalyticDB for PostgreSQL mendukung dua tipe instans berikut:
High-Performance: Nama spesifikasi untuk tipe instans ini diawali dengan gpdb.group.segsdx. Tipe instans ini menyediakan kemampuan I/O yang ditingkatkan dan menawarkan kinerja lebih tinggi.
High-Capacity: Nama spesifikasi untuk tipe instans ini diawali dengan gpdb.group.seghdx. Tipe instans ini menyediakan kapasitas penyimpanan yang lebih besar dengan biaya lebih hemat.
Saat memilih tipe instans, pertimbangkan kebutuhan Anda terhadap ruang penyimpanan dan kapasitas komputasi.
AnalyticDB for PostgreSQL juga mendukung ekstensi tabel eksternal untuk Object Storage Service (OSS). Anda dapat mengompresi data di penyimpanan eksternal menggunakan gzip dan lebih mengurangi biaya penyimpanan dengan memindahkan data yang tidak memerlukan komputasi real-time ke penyimpanan eksternal.
Tabel berikut mencantumkan spesifikasi untuk instans High-Performance.
Spesifikasi high-performance |
CPU |
Memori |
Ruang 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 |
Tabel berikut mencantumkan spesifikasi untuk instans High-Capacity.
Spesifikasi high-capacity |
CPU |
Memori |
Ruang 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 instans. |
gp-bp12ga6v69h86**** |
| Port |
string |
Parameter ini sudah tidak digunakan lagi dan tidak dikembalikan. Anda dapat memanggil operasi DescribeDBInstanceAttribute untuk menanyakan nomor port instans. |
3432 |
| ConnectionString |
string |
Parameter ini sudah tidak digunakan lagi dan tidak dikembalikan. Anda dapat memanggil operasi DescribeDBInstanceAttribute untuk menanyakan titik akhir instans. |
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.