Database Autonomy Service (DAS) menyediakan konsol untuk operasi visual serta berbagai metode pemanggilan API, termasuk OpenAPI Explorer, Alibaba Cloud SDK, dan Layanan Orkestrasi Sumber Daya (ROS). Untuk meningkatkan efisiensi pengembangan menggunakan DAS, disarankan agar Anda memilih metode operasi API dan integrasi yang sesuai dengan kebutuhan bisnis Anda.
Ikhtisar OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu pengembang memahami dan menggunakan operasi API dari berbagai layanan Alibaba Cloud secara cepat dan efisien. OpenAPI Explorer mengintegrasikan fitur seperti pencarian cerdas, dokumentasi, debugging online, unduhan SDK, kode contoh, diagnosis kesalahan, dan statistik panggilan. Di OpenAPI Explorer, Anda dapat memanggil operasi API Alibaba Cloud dan melihat permintaan serta respons API. Selain itu, OpenAPI Explorer secara otomatis menghasilkan kode contoh SDK untuk mempermudah penggunaan layanan Alibaba Cloud. Untuk informasi lebih lanjut, lihat Apa itu API?.
Versi
OpenAPI Explorer Alibaba Cloud mengelola versi API layanan Alibaba Cloud berdasarkan nomor versi. Sebagai contoh, DAS menyediakan API versi 2020-01-16. Nomor 2020-01-16 menunjukkan versi API, bukan tanggal pembaruan terakhir. Setiap versi mencakup data API terbaru.
Versi API | Deskripsi |
Kami menyarankan Anda menggunakan versi ini. |
Debugging Online
DAS memungkinkan Anda melakukan debugging API menggunakan OpenAPI Explorer. Sebelum memanggil operasi API, perhatikan informasi berikut yang disediakan oleh DAS: versi, titik akhir, dan metode integrasi.

Halaman Debugging Online
Anda dapat memanggil operasi API DAS pada halaman debugging online.
Titik Akhir
Layanan DAS hanya tersedia di wilayah Tiongkok (Shanghai). Titik akhir publiknya adalah das.cn-shanghai.aliyuncs.com.
Titik akhir publik dapat diakses secara global.
Setiap VPC diidentifikasi menggunakan ID terowongan unik yang sesuai dengan jaringan virtual. Berikut adalah manfaat titik akhir VPC:
Keamanan lebih tinggi: Titik akhir VPC hanya dapat diakses dari dalam VPC, memberikan privasi dan keamanan tambahan.
Tanggapan lebih cepat: Titik akhir VPC menggunakan lingkungan jaringan internal, mengurangi latensi dan batasan bandwidth dibandingkan titik akhir publik.
Biaya lebih rendah: Titik akhir VPC diakses melalui jaringan internal.
Identitas Pengguna yang Didukung
Setelah masuk ke OpenAPI Explorer menggunakan akun Alibaba Cloud, sistem secara default menggunakan akun tersebut untuk debugging online. Akun Alibaba Cloud memiliki izin penuh untuk semua operasi API. Namun, risiko keamanan dapat muncul jika digunakan langsung. Kami menyarankan Anda memanggil operasi API atau melakukan O&M rutin sebagai Pengguna Resource Access Management (RAM). Sebelum memanggil operasi API sebagai Pengguna RAM, berikan izin yang diperlukan berdasarkan kebutuhan bisnis Anda. Pengguna RAM harus memiliki izin untuk mengelola sumber daya DAS. Untuk informasi lebih lanjut, lihat Bagaimana cara saya menggunakan DAS sebagai Pengguna RAM?.
Identitas | Didukung |
Ya | |
Pengguna RAM (disarankan) | Ya |
Peran RAM (disarankan) | Ya |
Referensi
Metode Integrasi
DAS menyediakan dua metode integrasi: Alibaba Cloud SDK dan enkapsulasi kustom. Pilih metode yang sesuai dengan kebutuhan bisnis Anda.
Metode Integrasi | Didukung |
Ya | |
Tidak | |
Tidak | |
Tidak | |
Enkapsulasi Kustom | Ya |
SDK mudah diintegrasikan dengan aplikasi Anda dan mencakup rentang operasi yang luas. Kami menyarankan menggunakan SDK untuk memanggil operasi API.
Alibaba Cloud SDK
Alibaba Cloud menyediakan SDK dalam berbagai bahasa pemrograman, termasuk Java, C#, Go, Python, Node.js, TypeScript, PHP, dan C++. Anda dapat mengintegrasikan SDK dengan aplikasi Anda untuk langsung memanggil operasi API. SDK mengenkapsulasi logika tanda tangan, mekanisme timeout, dan ulang, serta mengembalikan objek respons terstruktur berdasarkan spesifikasi. Hal ini mempermudah pengembangan. Untuk informasi lebih lanjut, lihat Alibaba Cloud SDK.
OpenAPI Explorer memungkinkan Anda menggunakan Alibaba Cloud SDK untuk memanggil operasi API DAS. Untuk informasi lebih lanjut tentang bahasa yang didukung dan cara menginstal dependensi, kunjungi Portal DAS.
Alibaba Cloud CLI
Alibaba Cloud CLI memungkinkan Anda menjalankan perintah
aliyununtuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya cloud. Untuk informasi lebih lanjut, lihat Apa itu Alibaba Cloud CLI?.Anda tidak dapat memanggil operasi API DAS menggunakan Alibaba Cloud CLI.
ROS
ROS adalah layanan Alibaba Cloud yang menyederhanakan pengelolaan sumber daya komputasi cloud. Anda dapat membuat template untuk menggambarkan sumber daya cloud yang Anda butuhkan, seperti instance Elastic Compute Service (ECS) dan ApsaraDB RDS, serta hubungan antara sumber daya tersebut. ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran dan O&M otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?.
Anda tidak dapat memanggil operasi API DAS menggunakan ROS.
Enkapsulasi API Kustom
Untuk melakukan panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang mekanisme tanda tangan, lihat Daftar Operasi Berdasarkan Fungsi dan Sintaks Permintaan dan Metode Tanda Tangan V3.
Catatan Penggunaan
Jika terjadi kesalahan setelah memanggil operasi API DAS, periksa apakah parameter permintaan dan nilainya benar berdasarkan kode kesalahan. Untuk informasi lebih lanjut, lihat Kode Kesalahan Umum.
Anda juga dapat menggunakan Diagnostik OpenAPI Alibaba Cloud untuk melakukan diagnosa mandiri berdasarkan ID permintaan yang dikembalikan atau informasi kesalahan SDK.