Tema ini menjelaskan informasi dasar dan catatan penggunaan untuk memanggil operasi API ApsaraDB for HBase.
Ikhtisar OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu Anda memahami dan menggunakan operasi API dari berbagai layanan Alibaba Cloud secara efisien. OpenAPI Explorer mengintegrasikan fitur-fitur seperti pencarian cerdas, dokumentasi, debugging online, perolehan SDK, kode contoh, diagnosis kesalahan panggilan, dan statistik panggilan. Di OpenAPI Explorer, Anda dapat memanggil operasi API layanan Alibaba Cloud serta melihat permintaan dan 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?
Deskripsi versi
API Alibaba Cloud menggunakan nomor versi untuk mengelola versi berbeda dari API kluster ApsaraDB for Hbase dengan arsitektur berbeda. Setiap versi API mencakup daftar operasi API yang tersedia. Tabel berikut menunjukkan versi API yang didukung oleh ApsaraDB for HBase.
Versi | Deskripsi |
2019-01-01 | Operasi API versi ini cocok untuk semua kluster ApsaraDB for Hbase. |
Debugging online
ApsaraDB for Hbase menyediakan fitur debugging API di OpenAPI Explorer. Sebelum memanggil operasi API, Anda harus memahami informasi berikut yang disediakan oleh ApsaraDB for Hbase: versi, titik akhir, dan metode integrasi.

URL debugging API
Anda dapat mengklik tautan URL Debugging API untuk men-debug operasi API ApsaraDB for Hbase.
Deskripsi endpoint
Pilih endpoint berdasarkan wilayah tempat sumber daya Anda berada untuk mengurangi latensi. Misalnya, endpoint virtual private cloud (VPC) ApsaraDB for HBase di wilayah China (Qingdao) adalah hbase.aliyuncs.com.
Endpoint publik dapat diakses secara global.
VPC terisolasi satu sama lain. Setiap VPC sesuai dengan jaringan virtual. Endpoint VPC memiliki manfaat berikut:
Keamanan lebih tinggi: Endpoint VPC hanya dapat diakses dalam VPC yang sesuai, memberikan keamanan dan privasi yang lebih baik.
Respon lebih cepat: Endpoint VPC menggunakan lingkungan jaringan internal, memberikan respon lebih cepat dibandingkan endpoint publik. Selain itu, Anda bebas dari masalah seperti latensi jaringan dan batas bandwidth.
Biaya lebih rendah: Endpoint VPC diakses melalui jaringan internal.
Untuk informasi lebih lanjut, lihat Struktur Permintaan.
Identitas pengguna yang didukung
Setelah masuk ke OpenAPI Explorer menggunakan akun Alibaba Cloud Anda, sistem secara otomatis menggunakan akun tersebut untuk debugging online. Akun Alibaba Cloud memiliki izin pada semua operasi API. Namun, risiko keamanan mungkin timbul jika Anda menggunakan akun utama untuk debugging online. Kami merekomendasikan Anda menggunakan Pengguna Resource Access Management (RAM) untuk memanggil operasi API atau melakukan pemeliharaan rutin. Sebelum memanggil operasi API sebagai Pengguna RAM, berikan izin yang diperlukan kepada Pengguna RAM berdasarkan kebutuhan bisnis Anda. Pastikan bahwa Pengguna RAM memiliki izin manajemen pada ApsaraDB for Hbase. Untuk informasi lebih lanjut, lihat Kustomisasi Kebijakan RAM.
Identitas | Didukung |
Ya | |
Pengguna RAM (direkomendasikan) | Ya |
Peran RAM (direkomendasikan) | Ya |
Metode integrasi
ApsaraDB for Hbase menyediakan beberapa metode integrasi seperti SDK Alibaba Cloud dan enkapsulasi kustom. Pilih metode integrasi berdasarkan kebutuhan bisnis Anda.
SDK adalah metode yang paling direkomendasikan untuk memanggil operasi API karena mudah diintegrasikan.
Metode integrasi | Didukung |
SDK Alibaba Cloud | Ya |
CLI Alibaba Cloud | Ya |
Terraform | Ya |
Layanan Orkestrasi Sumber Daya (ROS) | Ya |
Enkapsulasi kustom | Ya |
SDK Alibaba Cloud
Alibaba Cloud menyediakan SDK dalam berbagai bahasa pemrograman seperti Java, C#, Go, Python, PHP, dan C++. SDK membebaskan Anda dari mempertimbangkan detail implementasi operasi API, serta menstandarisasi identitas, autentikasi, dan aturan penandatanganan. Anda hanya perlu mengintegrasikan SDK dan menggunakan SDK untuk langsung memanggil operasi API. Untuk informasi lebih lanjut tentang SDK Alibaba Cloud, lihat SDK Alibaba Cloud.
SDK Alibaba Cloud dapat digunakan untuk memanggil operasi API ApsaraDB for Hbase. Untuk informasi lebih lanjut tentang bahasa pemrograman yang didukung dan instalasi dependensi, lihat ApsaraDB for HBase.
CLI Alibaba Cloud
CLI Alibaba Cloud memungkinkan Anda menggunakan perintah
aliyundi shell CLI untuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya layanan cloud. Untuk informasi lebih lanjut tentang CLI Alibaba Cloud, lihat Apa itu CLI Alibaba Cloud?.CLI Alibaba Cloud dapat digunakan untuk memanggil operasi API ApsaraDB for Hbase. Untuk informasi lebih lanjut, lihat bagian Memanggil API RPC dari topik Memanggil API RPC dan RESTful API.
Terraform
Terraform adalah alat open source yang aman dan efisien untuk melihat pratinjau, mengonfigurasi, dan mengelola infrastruktur cloud dan sumber daya. Terraform bekerja mirip dengan ROS dan memanggil operasi API dengan menafsirkan template. Untuk informasi lebih lanjut, lihat Apa itu Terraform?.
ROS
ROS adalah layanan Alibaba Cloud yang menyederhanakan manajemen sumber daya komputasi cloud. Anda dapat membuat template untuk mendefinisikan sumber daya Alibaba Cloud yang diperlukan seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta dependensi antara sumber daya tersebut. Mesin ROS secara otomatis membuat dan mengonfigurasi semua sumber daya dalam sebuah stack berdasarkan template untuk menerapkan penyebaran dan pemeliharaan otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?.
ROS dapat digunakan untuk memanggil operasi API ApsaraDB for Hbase. Untuk informasi lebih lanjut tentang sumber daya dan sumber data yang didukung oleh ROS, lihat Sumber Daya yang Didukung oleh ROS.
Enkapsulasi kustom
Anda dapat mengenkapsulasi permintaan API berdasarkan kebutuhan bisnis Anda untuk memanggil operasi API. Untuk membuat panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang mekanisme penandatanganan, lihat Sintaks Permintaan dan Metode Penandatanganan V3.
Catatan penggunaan
Jika kesalahan dikembalikan setelah Anda memanggil operasi API, Anda harus memeriksa apakah parameter permintaan dan nilainya valid berdasarkan kode kesalahan yang dikembalikan. Untuk informasi lebih lanjut, lihat Kode Kesalahan.
Anda juga dapat melakukan diagnosis mandiri berdasarkan ID permintaan yang dikembalikan atau informasi kesalahan SDK di halaman Diagnosis Masalah OpenAPI.