Layanan Transmisi Data (Data Transmission Service/DTS) menyediakan konsol visual serta berbagai cara lain untuk memanggil layanannya, seperti debugging online melalui OpenAPI, Alibaba Cloud SDK, dan . Untuk meningkatkan efisiensi pengembangan Anda dengan DTS, pilih metode operasi dan integrasi yang paling sesuai dengan kebutuhan Anda.
OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk mempelajari dan menggunakan API layanan cloud secara efisien. OpenAPI Explorer adalah alat komprehensif yang mencakup pencarian API cerdas, dokumentasi, debugging online, pembuatan SDK, contoh kode, diagnosis error, dan statistik pemanggilan. Anda dapat menggunakannya untuk memanggil API berbagai layanan Alibaba Cloud serta melihat permintaan dan responsnya. OpenAPI Explorer juga secara otomatis menghasilkan contoh kode SDK guna membantu Anda memulai dengan cepat. Untuk informasi selengkapnya, lihat Apa itu OpenAPI?.
Versi
Alibaba Cloud OpenAPI menggunakan nomor versi untuk mengelola API produk cloud pada versi utamanya. Sebagai contoh, DTS saat ini mendukung versi API 2020-01-01. String 2020-01-01 merepresentasikan nomor versi API, bukan tanggal. Data yang ditampilkan merupakan data API publik terbaru dan tidak berarti bahwa API tersebut tidak berubah sejak 2020-01-01.
|
Versi |
Deskripsi |
|
Direkomendasikan. |
|
|
Tidak direkomendasikan. Versi API ini mendukung jumlah operasi yang terbatas dan tidak lengkap. |
|
Debugging online
DTS menyediakan fitur debugging API di OpenAPI Explorer. Sebelum memanggil API, perhatikan versi, titik akhir (endpoint), dan metode integrasi yang didukungnya.
Jika instans sumber atau tujuan Anda adalah database yang dikelola sendiri, tambahkan alamat IP server DTS ke pengaturan keamanan database tersebut. Untuk mendapatkan alamat IP ini, panggil operasi DescribeDTSIP. Di panel navigasi kiri OpenAPI Explorer, pilih DescribeDTSIP. Di bagian konfigurasi parameter, pilih Service Address, misalnya China (Hangzhou), lalu masukkan parameter permintaan: RegionId (misalnya, cn-hangzhou), SourceEndpointRegion (wajib diisi, wilayah instans sumber), dan DestinationEndpointRegion (wilayah instans tujuan). Kemudian, klik Initiate Call.

URL Debugging
Anda dapat melakukan debugging operasi API di URL berikut: https://next.api.alibabacloud.com/api/Dts/2020-01-01/
Titik akhir (Endpoints)
Untuk meminimalkan latensi, hubungkan ke titik akhir di wilayah tempat sumber daya Anda berada. Sebagai contoh, untuk sumber daya di wilayah China (Zhangjiakou), titik akhir publik dan VPC masing-masing adalah dts.cn-zhangjiakou.aliyuncs.com dan dts-vpc.cn-zhangjiakou.aliyuncs.com.
-
Titik akhir publik dapat diakses dari mana saja di dunia.
-
Titik akhir VPC hanya dapat diakses dari VPC di wilayah Alibaba Cloud yang sesuai. Titik akhir VPC menawarkan keunggulan berikut:
-
Keamanan tinggi: Titik akhir VPC hanya dapat diakses dari dalam VPC, sehingga memberikan keamanan dan privasi yang lebih baik.
-
Respons lebih cepat: Dengan beroperasi di jaringan internal VPC, titik akhir VPC umumnya memberikan waktu respons lebih cepat dibandingkan titik akhir publik serta menghindari latensi dan batasan bandwidth jaringan publik.
-
Biaya lebih rendah: Titik akhir VPC menggunakan komunikasi jaringan internal, yang dapat mengurangi biaya transfer data.
-
Untuk informasi selengkapnya, lihat Endpoints.
Identitas pengguna
Saat Anda login ke OpenAPI Explorer, sistem akan menggunakan akun Anda saat ini untuk debugging API secara default. Karena Akun Alibaba Cloud memiliki akses penuh ke semua API, penggunaannya untuk debugging menimbulkan risiko keamanan. Kami sangat menyarankan agar Anda membuat dan menggunakan RAM user untuk akses API dan operasi & pemeliharaan (O&M) rutin. Berikan izin kepada RAM user sesuai kebutuhan bisnis Anda sebelum melakukan pemanggilan API. RAM user tersebut harus memiliki izin yang diperlukan untuk mengoperasikan DTS. Untuk informasi selengkapnya, lihat RAM Authorization.
|
Identitas pengguna |
Status dukungan |
|
Didukung |
|
|
RAM user (direkomendasikan) |
Didukung |
|
RAM role (direkomendasikan) |
Didukung |
Informasi lebih lanjut
Metode integrasi
DTS menyediakan beberapa metode integrasi, seperti SDK. Pilih metode integrasi berdasarkan kebutuhan bisnis Anda.
|
Metode integrasi |
Status dukungan |
|
Alibaba Cloud SDK (direkomendasikan) |
Didukung |
|
Alibaba Cloud CLI |
Tidak didukung |
|
Terraform |
Tidak didukung |
|
Resource Orchestration Service (ROS) |
Tidak didukung |
|
Enkapsulasi kustom |
Didukung |
Alibaba Cloud SDK
-
Alibaba Cloud menyediakan SDK untuk berbagai bahasa pemrograman, termasuk Java, C#, Go, Python, TypeScript, PHP, dan C++. Anda dapat mengintegrasikan SDK ke dalam aplikasi Anda untuk memanggil API secara langsung. SDK menangani tugas umum seperti logika penandatanganan, timeout, dan retry, serta mengembalikan objek respons terstruktur, sehingga menyederhanakan pengembangan. Untuk informasi selengkapnya tentang Alibaba Cloud SDK, lihat Alibaba Cloud SDK.
-
Untuk informasi tentang bahasa pemrograman dan dependensi yang didukung oleh DTS SDK, lihat DTS SDK.
Enkapsulasi API kustom
Jika metode-metode sebelumnya tidak memenuhi kebutuhan bisnis Anda, Anda dapat mengenkapsulasi permintaan API sendiri. Metode ini tidak direkomendasikan. Untuk informasi selengkapnya, lihat Struktur permintaan dan signature V3.
Catatan penggunaan
Jika pemanggilan API gagal, gunakan kode kesalahan yang dikembalikan untuk memverifikasi bahwa parameter dan nilai permintaan Anda valid. Untuk informasi selengkapnya, lihat Error Code Center.
Sebagai alternatif, Anda dapat mencatat ID permintaan yang dikembalikan atau pesan error SDK, lalu menggunakan Alibaba Cloud OpenAPI Diagnostic Platform untuk menjalankan diagnosis mandiri.