All Products
Search
Document Center

DataWorks:Perencanaan dan konfigurasi sumber daya

Last Updated:Jun 22, 2026

Pemanggilan API mengonsumsi sumber daya dari sebuah resource group. Untuk mencegah masalah seperti kegagalan akses ke data source, kegagalan panggilan API akibat kapasitas CPU atau memori yang tidak mencukupi, atau rate limiting selama permintaan berfrekuensi tinggi, pastikan resource group Anda memiliki konektivitas jaringan yang tepat dan kinerja yang memadai. Topik ini menjelaskan pertimbangan utama dalam perencanaan resource group serta memberikan rekomendasi penggunaan berbagai jenis resource group.

Istilah

Resource group adalah sumber daya komputasi yang digunakan untuk menjalankan panggilan API di DataService Studio. Resource group biasanya berupa mesin dengan jumlah CPU, memori, dan bandwidth tertentu. Alur panggilan API adalah sebagai berikut: pengguna mengirim permintaan API, yang pertama kali diterima oleh API gateway, lalu diteruskan ke server DataService Studio, dan akhirnya dikirim ke data source target untuk menjalankan kueri.

Jenis resource group

Resource group terbagi menjadi dua kategori: public resource group dan exclusive resource group.

  • Exclusive resource group (direkomendasikan):

    Exclusive resource group didedikasikan khusus untuk penggunaan Anda setelah pembelian. Untuk panggilan API berkonkurensi tinggi atau berfrekuensi tinggi, gunakan Serverless resource group (direkomendasikan) atau exclusive resource group for DataService Studio.

    Catatan

    Exclusive resource group for DataService Studio hanya tersedia di Tiongkok (Shanghai).

  • Public resource group (hanya untuk pengujian):

    Public resource group dibagi bersama oleh semua pengguna dan disediakan oleh DataWorks. Selama periode penggunaan puncak, pengguna dapat saling bersaing untuk mendapatkan sumber daya. Untuk informasi lebih lanjut, lihat Use a public resource group.

Aspek utama perencanaan sumber daya: konektivitas dan kinerja

Saat menggunakan resource group, fokuslah pada dua aspek: konektivitas dan kinerja.

  • Konektivitas:

    Saat Anda mengirim permintaan API, permintaan tersebut diarahkan ke server DataService Studio lalu diteruskan ke data source untuk menjalankan kueri. Pastikan resource group dapat mengakses data source target beserta jaringannya. Gunakan DataService Studio hanya setelah memastikan konektivitas jaringan telah terkonfirmasi. Tanpa konektivitas tersebut, permintaan API tidak dapat dieksekusi.

  • Kinerja:

    Menjalankan task API mengonsumsi sumber daya CPU, memori, dan jaringan dari mesin yang menjalankan resource group. Sumber daya yang tidak mencukupi dapat menyebabkan kegagalan API, rate limiting selama panggilan berfrekuensi tinggi, atau respons kueri yang tertunda. Alokasikan sumber daya yang cukup untuk memastikan eksekusi API berjalan lancar. Kami merekomendasikan penggunaan exclusive resource group untuk menjalankan task API dalam lingkungan terisolasi, bebas dari gangguan sumber daya publik bersama. Untuk metrik kinerja exclusive resource group, lihat Billing for exclusive resource groups for DataService Studio: subscription.

Perbandingan dan rekomendasi resource group

Skenario yang berbeda memerlukan jenis resource group yang berbeda. Tabel berikut membandingkan public dan exclusive resource group berdasarkan dimensi seperti kepemilikan, konektivitas jaringan, penagihan, dan kinerja. Pilih resource group yang sesuai saat membuat API berdasarkan kebutuhan Anda.

Kategori

Exclusive resource group

Public resource group

Kepemilikan sumber daya

Dikelola oleh DataWorks dan digunakan secara eksklusif oleh setiap tenant.

Dikelola oleh DataWorks dan digunakan secara kompetitif oleh semua tenant.

Jaringan

Mendukung data source di jaringan publik, VPC Alibaba Cloud (mode instans dan mode string koneksi), serta jaringan IDC.

Mendukung data source di jaringan publik, VPC Alibaba Cloud (mode instans), dan jaringan klasik Alibaba Cloud.

Catatan

Finance Cloud di Shenzhen tidak mendukung akses ke data source jaringan klasik menggunakan public resource group.

Metode penagihan

Penagihan berlangganan berdasarkan spesifikasi resource group.

Penagihan pay-as-you-go berdasarkan jumlah panggilan dan durasi, dengan tarif bertingkat.

Data source yang didukung

ClickHouse, Hologres, RDS, MySQL, PostgreSQL, SQL Server, Oracle, Table Store, AnalyticDB for MySQL 2.0, AnalyticDB for MySQL 3.0, AnalyticDB for PostgreSQL, MongoDB, DRDS, StarRocks, Doris (terus diperluas)

Hologres, RDS, MySQL, PostgreSQL, SQL Server, Oracle, Table Store, AnalyticDB for MySQL 2.0, AnalyticDB for MySQL 3.0, AnalyticDB for PostgreSQL, MongoDB, DRDS

Maksimum queries per second (QPS)

Ambang batas QPS bervariasi tergantung spesifikasi exclusive resource group:

  • Serverless resource group mendukung minimal 125 QPS.

  • Exclusive resource group for DataService Studio mendukung minimal 500 QPS.

Pilih spesifikasi yang sesuai dengan tingkat QPS yang Anda butuhkan.

Catatan

Satu exclusive resource group dapat disambungkan ke beberapa workspace dan API.

Jika traffic API melebihi ambang batas QPS untuk spesifikasi resource group Anda, sistem akan menerapkan rate limiting dan panggilan API gagal.

Setiap akun tenant mendukung hingga 200 QPS per wilayah. Untuk meningkatkan batas ini, beralihlah ke exclusive resource group.

Jika traffic API melebihi 200 QPS, sistem akan menerapkan rate limiting dan panggilan API gagal.

Batas waktu habis

30 detik

10 detik

Keandalan

Tinggi

Rendah

Keamanan

Tinggi

Tinggi

Skenario

Panggilan online berkonkurensi tinggi dan berfrekuensi tinggi, pernyataan kueri kompleks, serta pengembalian data dalam volume besar.

Panggilan berkonkurensi rendah dan berfrekuensi rendah.

Peringkat rekomendasi

★★★★★

★★★

Catatan
  • Anda tidak dapat lagi membeli resource group dengan spesifikasi api.s1.small, api.s1.medium, atau api.s1.large. Anda hanya dapat melakukan upgrade, downgrade, atau release resource group jenis ini yang sudah ada sebelumnya.

  • Catatan 1: Maksimum queries per second (QPS) untuk exclusive resource group dihitung berdasarkan skenario bisnis aktual. Anda dapat memperkirakan ambang batas QPS dengan mempertimbangkan informasi berikut:

    • Apakah API dibuat dalam mode skrip.

    • Apakah fitur pagination diaktifkan untuk panggilan API sehingga hasil yang dikembalikan ditampilkan di beberapa halaman.

    • Rata-rata waktu proses pernyataan SQL yang dikonfigurasi untuk panggilan API adalah 100 milidetik di data source.

    • Rata-rata ukuran data yang dikembalikan oleh satu panggilan API adalah 3.000 byte.

    Jika skenario bisnis Anda berbeda dari skenario di atas, bergabunglah dengan grup DingTalk DataWorks untuk mendapatkan spesifikasi yang sesuai dengan skenario bisnis Anda.

Berdasarkan perbandingan di atas, kami merekomendasikan penggunaan exclusive resource group untuk panggilan API.

Panduan konfigurasi resource group

Konfigurasi kuota DataService Studio untuk Serverless resource group

Jika DataService Studio Anda menggunakan Serverless resource group, konfigurasikan kuota DataService Studio sebelum memilih Exclusive Resource Group for DataService Studio di Configure service resource group.

Catatan

Jika Anda tidak mengonfigurasi kuota DataService Studio untuk Serverless resource group Anda, Anda mungkin mengalami masalah berikut:

  • Pengujian konektivitas jaringan antara data source dan resource group DataService Studio gagal.

  • Anda tidak dapat memilih resource group target saat mengonfigurasi exclusive service resource group.

  1. Masuk ke Konsol DataWorks. Di wilayah target, klik Resource Group di panel navigasi kiri untuk membuka daftar resource group.

  2. Klik ikon aksi image di samping Serverless resource group Anda dan pilih Manage Quota . Tetapkan Occupied CUs (untuk resource group pay-as-you-go) atau Minimum CUs (untuk resource group subscription) ke Data Services.

    Resource group pay-as-you-go

    Resource group subscription

    Di kotak dialog Quota Management, temukan baris DataService Studio. Klik ikon edit di kolom Current CU Usage dan atur nilai CU sesuai kebutuhan (misalnya, 1). Setelah diedit, muncul pesan: "Detected a change in DataService Studio CU guarantee. Click Confirm to reinitialize. Estimated wait time: 3 minutes." Klik Confirm untuk menyelesaikan konfigurasi.

    Di kotak dialog Quota Management, spesifikasi saat ini adalah 4 CU. Atur CU Guarantee untuk DataService Studio menjadi 4, lalu klik Confirm.

  3. Setelah menetapkan Current CU Usage, klik Confirm untuk menyimpan.

  4. Buka halaman DataService Studio dan konfigurasi ulang exclusive service resource group.

    Pilih resource group Serveless_Resource (pay-as-you-go).