Data Management (DMS) menyediakan konsol operasi visual dan memungkinkan Anda melakukan debugging API secara online serta memanggil operasi API DMS dengan menggunakan Alibaba Cloud SDK atau Alibaba Cloud CLI. Pilih metode operasi dan integrasi yang sesuai berdasarkan kebutuhan bisnis Anda untuk meningkatkan efisiensi pengembangan dengan DMS.
Ikhtisar API DMS
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu Anda mempelajari dan menggunakan operasi API. 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 layanan Alibaba Cloud dan melihat permintaan serta respons API. OpenAPI Explorer juga secara otomatis menghasilkan kode contoh SDK yang sesuai untuk memudahkan penggunaan layanan Alibaba Cloud. Untuk informasi lebih lanjut, lihat Apa itu API?.
Versi yang didukung
API Alibaba Cloud menggunakan nomor versi untuk mengelola versi API layanan cloud.
Sebagai contoh, DMS mendukung API versi 2018-11-01. 2018-11-01 adalah nomor versi API, bukan tanggal. Pengguna diberikan informasi publik terbaru tentang API. 2018-11-01 adalah versi terbaru dari API DMS.
Fitur | Versi API | Deskripsi |
DMS | Direkomendasikan. |
Debugging online
DMS menyediakan fitur seperti debugging API di OpenAPI Explorer. Sebelum memanggil operasi API, Anda harus memahami informasi berikut yang disediakan oleh DMS: versi API, titik akhir, gaya API, dan metode permintaan.

Halaman debugging
Fitur | Versi API | Halaman |
DMS |
Titik Akhir
DMS
Pilih titik akhir berdasarkan wilayah tempat sumber daya Anda berada untuk mengurangi latensi.
Sebagai contoh, jika instance Anda berada di wilayah China (Zhangjiakou) dan ditempatkan dalam virtual private cloud (VPC), tentukan dms-enterprise-vpc.cn-zhangjiakou.aliyuncs.com sebagai titik akhir. Untuk informasi lebih lanjut, lihat Titik Akhir.
Identitas yang Didukung
Secara default, setelah Anda masuk ke OpenAPI Explorer menggunakan akun Alibaba Cloud Anda, akun tersebut digunakan untuk melakukan debugging daring. Akun Alibaba Cloud memiliki izin untuk semua operasi API. Menggunakan akun Alibaba Cloud untuk men-debug operasi API secara daring adalah operasi berisiko tinggi. Kami merekomendasikan agar Anda memanggil operasi API atau melakukan O&M rutin sebagai pengguna RAM. Sebelum memanggil operasi API sebagai pengguna RAM, berikan izin yang diperlukan kepada pengguna RAM berdasarkan kebutuhan bisnis Anda. Pengguna RAM harus memiliki izin yang diperlukan untuk menggunakan DMS. Untuk informasi lebih lanjut, lihat Gunakan RAM untuk menerapkan kontrol akses.
Identitas pengguna | Didukung |
Ya | |
Pengguna RAM (direkomendasikan) | Ya |
Peran RAM (direkomendasikan) | Ya |
Metode integrasi
Ikhtisar integrasi
Anda dapat mengintegrasikan DMS dengan sistem bisnis Anda menggunakan metode integrasi yang berbeda seperti SDK berdasarkan kebutuhan bisnis Anda.
SDK Alibaba Cloud dapat dengan mudah diintegrasikan ke dalam aplikasi. Kami merekomendasikan Anda menggunakan SDK Alibaba Cloud untuk memanggil operasi API.
DMS
Metode | Didukung |
SDK Alibaba Cloud (direkomendasikan) | Ya |
Ya | |
Ya (didukung sebagian) | |
Tidak | |
Enkapsulasi API kustom (tidak direkomendasikan) | Ya |
SDK Alibaba Cloud
Alibaba Cloud menyediakan SDK untuk berbagai bahasa pemrograman, seperti Java, C#, Go, Python, TypeScript, Node.js, PHP, dan C++. Anda dapat mengintegrasikan SDK dengan sistem bisnis Anda untuk langsung memanggil operasi API. SDK mengenkapsulasi informasi termasuk logika tanda tangan, mekanisme timeout, dan mekanisme ulang serta mengembalikan objek respons terstruktur berdasarkan spesifikasi, yang memberikan kemudahan bagi pengembang. Untuk informasi lebih lanjut, lihat SDK Alibaba Cloud.
Untuk informasi tentang bahasa pemrograman dan dependensi yang didukung oleh SDK DMS, lihat SDK DMS.
CLI Alibaba Cloud
CLI Alibaba Cloud memungkinkan Anda menggunakan perintah
aliyununtuk berinteraksi dengan layanan Alibaba Cloud lainnya guna mengelola sumber daya Alibaba Cloud Anda. Untuk informasi lebih lanjut tentang CLI Alibaba Cloud, lihat Apa itu CLI Alibaba Cloud?.Anda dapat menggunakan CLI Alibaba Cloud untuk memanggil operasi API DMS. Untuk informasi lebih lanjut, lihat Sintaks Perintah.
ROS
ROS adalah layanan Alibaba Cloud yang memungkinkan Anda mengelola sumber daya komputasi cloud dengan cara yang disederhanakan. Anda dapat menyusun template tumpukan untuk menggambarkan sumber daya komputasi cloud, seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta ketergantungan antara sumber daya dalam template. Mesin ROS secara otomatis membuat dan mengonfigurasi semua sumber daya dalam tumpukan berdasarkan template untuk menerapkan penyebaran dan pemeliharaan otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?.
Anda dapat menggunakan ROS untuk memanggil operasi API DMS. Jenis sumber daya DMS tertentu berikut didukung oleh ROS:
ALIYUN::DMS::Instance: Mendaftarkan instance dengan DMS.
ALIYUN::DMS::User: Menambahkan pengguna DMS.
Untuk informasi lebih lanjut tentang cara menggunakan ROS untuk mengatur sumber daya DMS dengan efisien, lihat Bekerja dengan ROS.
Enkapsulasi API Kustom
Untuk melakukan panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang metode penandatanganan, lihat Daftar Operasi Berdasarkan Fungsi dan Sintaks Permintaan dan Metode Penandatanganan V3.
Catatan Penggunaan
DMS
Jika pemanggilan operasi API mengembalikan kesalahan, periksa parameter dan nilai dalam permintaan berdasarkan kode kesalahan. Untuk informasi lebih lanjut tentang kode kesalahan, lihat Kode Kesalahan.
Anda juga dapat menggunakan Diagnostik OpenAPI Alibaba Cloud untuk melakukan diagnosis mandiri berdasarkan ID permintaan yang dikembalikan atau informasi kesalahan SDK.