DataWorks memperkenalkan Serverless Resource Group yang mengintegrasikan fitur inti dari kelompok sumber daya eksklusif sebelumnya untuk penjadwalan, Data Integration, dan layanan data. Satu Serverless Resource Group kini menangani semua operasi inti, termasuk Sinkronisasi Data, tugas penjadwalan berkala, dan API service, sehingga menyederhanakan manajemen sumber daya secara signifikan. Kelompok sumber daya ini menawarkan dua model penagihan:
Subscription: Menyediakan sumber daya komputasi yang stabil, dapat diprediksi, dan eksklusif, menjadikannya ideal untuk lingkungan produksi.
Pay-as-you-go: Menyediakan sumber daya komputasi sesuai permintaan dengan Auto Scaling, menawarkan fleksibilitas sekaligus efisiensi biaya.
Penggunaan Serverless Resource Group dikenai Scheduling Instance Fee ketika Tugas Node dipublikasikan ke Lingkungan Produksi untuk penjadwalan berkala.
Skema penagihan
Biaya untuk kelompok sumber daya tanpa server DataWorks terdiri dari Resource Usage Fee dan Task Scheduling Fee.
Resource Usage Fee: Anda dikenai biaya berdasarkan Compute Unit (CU) yang dikonsumsi oleh tugas-tugas DataWorks tertentu dalam kelompok sumber daya tanpa server. Biaya ini didasarkan pada total konsumsi CU.
Compute Unit (CU) didefinisikan sebagai
1 CU = 1 virtual CPU (vCPU) + 4 GiB memory.Task Scheduling Fee: Biaya ini berlaku untuk tugas-tugas yang dijadwalkan secara berkala dan berjalan di lingkungan produksi. Tugas-tugas tersebut hanya dikenai Task Scheduling Fee dan tidak dikenai Resource Usage Fee. Biaya ini didasarkan pada jumlah instans yang berhasil dijalankan, tidak termasuk dry run.
Kelompok sumber daya tanpa server mendukung maksimum 200 instans konkuren. Batas ini memenuhi persyaratan konkurensi maksimum dari semua spesifikasi kelompok sumber daya lama, sehingga Anda tidak perlu mempertimbangkan spesifikasi CU untuk konkurensi penjadwalan.
Diagram dan tabel berikut menjelaskan hubungan antara jenis tugas yang didukung dan biaya yang dikenakan dalam kelompok sumber daya tanpa server.
Jenis tugas | Deskripsi | Jenis biaya |
Data Integration | Menjalankan tugas Sinkronisasi Data, seperti tugas sinkronisasi offline, di Data Integration atau Data Studio. | Resource Usage Fee |
Data Compute |
Penting Untuk informasi tentang tugas Data Compute, lihat Lampiran 1: Jenis tugas dan konsumsi CU. | |
Data Service | Memanggil API yang dihasilkan di DataService Studio. | |
Lingkungan Pengembangan Pribadi | Menggunakan lingkungan pengembangan pribadi untuk debugging tugas. | |
Layanan Model Besar | Men-deploy dan menggunakan layanan model besar. | |
Task Scheduling | Tugas penjadwalan berkala berjalan di lingkungan produksi. | Task Scheduling Fee |
Catatan
Kelompok sumber daya tanpa server dengan model pay-as-you-go dapat mengalami resource contention selama jam sibuk, sehingga ketersediaan langsung tidak dijamin.
Anda dapat mengonversi kelompok sumber daya tanpa server pay-as-you-go menjadi model subscription, tetapi tidak dapat dikonversi kembali.
Saat pertama kali mengaktifkan DataWorks, sistem akan membuat kelompok sumber daya tanpa server pay-as-you-go secara default. Anda hanya membayar sumber daya yang digunakan. Untuk detail penagihan, lihat Penagihan kelompok sumber daya pay-as-you-go.
Spesifikasi kinerja
Penagihan untuk Kelompok Sumber Daya Tanpa Server didasarkan pada Compute Unit (CU) yang dikonsumsi. CU didefinisikan sebagai 1 CU = 1 vCPU + 4 GiB memory. Rencanakan spesifikasi kelompok sumber daya Anda berdasarkan skenario pengembangan dan jenis tugas tertentu.
Rekomendasi spesifikasi berikut merupakan panduan umum. Sesuaikan sumber daya berdasarkan kebutuhan bisnis Anda untuk memastikan eksekusi tugas yang efisien dan stabil.
Data integration
Sinkronisasi batch
Konfigurasi konkurensi | Spesifikasi yang direkomendasikan | Spesifikasi minimum |
< 4 | 0,5 CU | 0,5 CU |
>= 4 |
|
Sinkronisasi real-time
Jenis tugas | Spesifikasi yang direkomendasikan | Spesifikasi minimum | |
MySQL real-time synchronization | 1 database | 2 CU | Minimal 1 CU diperlukan untuk menjalankan satu tugas sinkronisasi real-time. |
2 hingga 5 database | 2 CU | ||
6 atau lebih database | 2 CU | ||
Kafka real-time synchronization | 1 CU | ||
Tugas real-time single-table lainnya | 1 CU | ||
Sinkronisasi real-time seluruh database | - | Minimal 2 CU diperlukan untuk menjalankan satu tugas sinkronisasi seluruh database. | |
Data compute
Setiap tugas Data Compute memiliki nilai CU default. Untuk informasi lebih lanjut, lihat Lampiran 1: Jenis tugas dan konsumsi CU.
DataService Studio
QPS Maksimum | Spesifikasi minimum | SLA |
500 | 4 CU | 99,95% |
1.000 | 8 CU | |
2.000 | 16 CU |
Lingkungan pengembangan pribadi
Kuota sumber daya untuk lingkungan pengembangan pribadi berkisar antara 2 hingga 100 CU untuk tugas berbasis CPU dan 21 hingga 60 CU untuk tugas berbasis GPU. Perkirakan kebutuhan Anda berdasarkan jenis tugas:
Tugas ringan (seperti kueri SQL sederhana atau debugging skrip Python): Gunakan kuota sumber daya yang lebih rendah, misalnya 2 CU.
Tugas kompleksitas menengah (seperti pemrosesan data atau analisis Notebook): Gunakan kuota sumber daya menengah, misalnya 4 CU.
Tugas deep learning (seperti pelatihan model TensorFlow atau PyTorch): Gunakan tipe sumber daya berbasis GPU. Pilih memori GPU dan jumlah CU yang sesuai berdasarkan ukuran model.
Layanan model besar
Hitung jumlah CU yang dibutuhkan berdasarkan Memori GPU.
Deploy model
0,6B,1,7B,4B, dan8Bmemerlukan minimal24 GBmemori GPU.Deploy model
14Bmemerlukan minimal48 GBmemori GPU.Deploy model
32Bmemerlukan minimal96 GBmemori GPU.
Task scheduling
Kelompok Sumber Daya Tanpa Server mendukung maksimum 200 instans konkuren. Batas ini tidak bergantung pada spesifikasi CU. Konkurensi default adalah 50 instans. Anda dapat mengatur jumlah maksimum instans konkuren hingga 200 pada halaman detail kelompok sumber daya.

Penagihan
Kelompok Sumber Daya Tanpa Server tersedia dalam dua model penagihan: Subscription (prabayar) dan Pay-as-you-go (pascabayar).
Serverless Resource Group Subscription: Anda membayar di muka untuk jumlah CU tertentu dalam periode tetap. Biaya ini mencakup semua biaya sumber daya untuk tugas di DataWorks, seperti Sinkronisasi Data, Data Compute, serta debugging atau pemanggilan API DataService Studio. Anda tidak dikenai biaya sumber daya tambahan untuk tugas-tugas tersebut.
Serverless Resource Group Pay-as-you-go: Anda membayar sumber daya setelah menggunakannya, berdasarkan total CU yang dikonsumsi. Tugas tertentu, seperti Tugas Sinkronisasi Batch, tugas DataService Studio, dan tugas Pengembangan Data, dikenai biaya sumber daya.
Tabel berikut membandingkan fitur kedua model penagihan tersebut.
Item | Pay-as-you-go | Subscription |
Total CU yang tersedia | Penagihan berdasarkan penggunaan aktual. | Anda mendapatkan jumlah CU sesuai yang dibeli. |
Scale-out, scale-in, dan perpanjangan | Tidak berlaku | Didukung |
Manajemen Kuota | Mengontrol penggunaan CU maksimum untuk berbagai skenario. Didukung untuk Data Compute, Data Integration, dan DataService Studio. | |
Batas Jumlah Instans Tugas Konkuren | Didukung. Anda dapat menjalankan maksimal 200 Instans Tugas secara konkuren. | |
Jumlah VPC (Virtual Private Cloud) yang ditautkan |
| Tergantung pada jumlah CU yang Anda beli.
|
Harga
Penagihan Kelompok Sumber Daya Langganan
Biaya dihitung menggunakan rumus berikut: Biaya = Harga satuan bulanan × Jumlah bulan × Jumlah CU yang dibeli per bulan.
Model Subscription mewajibkan pembelian minimal 2 CU per bulan. Meskipun tidak ada batas atas pembelian, semua transaksi tunduk pada ketersediaan stok. Jika stok tidak mencukupi, notifikasi akan muncul di halaman pembelian.
Jika sumber daya yang Anda beli tidak mencukupi, Anda dapat melakukan scale up kapan saja. Untuk informasi lebih lanjut, lihat Gunakan kelompok sumber daya tanpa server.
Untuk melihat sumber daya minimum yang diperlukan untuk berbagai jenis tugas dalam Kelompok Sumber Daya Tanpa Server, lihat Metrik kinerja.
Wilayah | Harga Satuan Bulanan (/USD/Bulan/CU) |
China (Shanghai), China (Hangzhou), China (Beijing), China (Shenzhen) | 37,1517 |
UK (London) | 51,01286 |
AS (Virginia) | 53,92014 |
Malaysia (Kuala Lumpur) | 63,36534 |
China (Hong Kong), Singapura, Jerman (Frankfurt), Indonesia (Jakarta) | 67,61327 |
AS (Silicon Valley) | 72,74794 |
Jepang (Tokyo) | 77,45584 |
Korea Selatan (Seoul) | 52,47334281 |
UEA (Dubai) | 81,09255 |
Penagihan kelompok sumber daya pay-as-you-go
Biaya dihitung menggunakan rumus berikut: Biaya = Jam-CU × Harga satuan CU. Tagihan dibuat per jam.
Dalam manajemen kuota sumber daya, jika Anda mengalokasikan 1 CU ke DataService Studio, penagihan untuk CU tersebut tetap berlangsung meskipun layanan tidak digunakan. Untuk menghentikan biaya, Anda harus menyesuaikan alokasi CU untuk DataService Studio menjadi 0.
Wilayah | Harga Satuan (USD/Jam-CU) | Contoh |
China (Shanghai), China (Hangzhou), China (Beijing), China (Shenzhen) | 0,077399 | Contoh: Jika tugas Sinkronisasi Data di wilayah Shanghai dikonfigurasi dengan 2 CU, berjalan selama 0,5 jam, dan harga satuan CU adalah USD 0,077399/Jam-CU, maka Jam-CU yang dikonsumsi dan biaya untuk tugas ini adalah sebagai berikut:
|
UK (London) | 0,106277 | |
AS (Virginia) | 0,112334 | |
Malaysia (Kuala Lumpur) | 0,132011 | |
Jerman (Frankfurt), Indonesia (Jakarta), China (Hong Kong), Singapura | 0,140861 | |
AS (Silicon Valley) | 0,151558 | |
Jepang (Tokyo) | 0,161366 | |
Korea Selatan (Seoul) | 0,10931946 | |
UEA (Dubai) | 0,168943 |
Detail penagihan
Item yang dapat ditagih dan kode penagihan untuk Kelompok Sumber Daya Tanpa Server di konsol Billing & Cost Management adalah sebagai berikut:
Pay-as-you-go: Item yang dapat ditagih adalah
General Resource Group CU*H (Pay-as-you-go), dan kode penagihannya adalahexresource_cu_hour_post.Subscription: Item yang dapat ditagih adalah
General Exclusive Resource Group (Subscription and Pay-as-you-go), dan kode penagihannya adalahcu_number.
Untuk detailnya, lihat Melihat detail tagihan.
Kedaluwarsa dan perpanjangan
Anda dapat memperpanjang Serverless Resource Group Subscription sebelum masa berlakunya habis. Kegagalan memperpanjang mengakibatkan penangguhan layanan dan akhirnya pelepasan kelompok sumber daya tersebut. Untuk detailnya, lihat Kedaluwarsa dan perpanjangan.
Langkah selanjutnya
Anda dapat menggunakan kelompok sumber daya untuk tugas seperti Data Integration, Pengembangan Data, dan Layanan Data. Untuk petunjuk cara membeli kelompok sumber daya, menyambungkannya ke ruang kerja, dan mengonfigurasi pengaturan jaringannya, lihat Gunakan kelompok sumber daya tanpa server.
Informasi lebih lanjut
Lampiran 1: Jenis tugas dan konsumsi CU
Tugas di DataWorks terbagi menjadi Tugas Komputasi, yang mengonsumsi CU, atau Tugas Penjadwalan, yang tidak mengonsumsi CU.
Mengidentifikasi jenis tugas
Buka halaman pengeditan node di Data Studio. Di panel navigasi kanan, buka untuk mengidentifikasi jenis tugas.
Tugas Komputasi: Di bagian Scheduling Policies, Anda harus menentukan jumlah CU yang diperlukan untuk menjalankan tugas.
Skenario 1: Anda dapat menyesuaikan jumlah CU.

Skenario 2: Anda hanya dapat menggunakan jumlah CU default.

Tugas Penjadwalan: Di bagian Scheduling Policies, Anda hanya perlu memilih Kelompok Sumber Daya penjadwalan. Konfigurasi CU tidak diperlukan.

Konfigurasi CU untuk tugas komputasi
Menjalankan Tugas Komputasi dengan Kelompok Sumber Daya Tanpa Server mengonsumsi CU. Bagian ini menjelaskan perbedaan antara CU Default dan CU yang Berjalan:
CU Default: Jumlah CU yang direkomendasikan oleh platform setiap kali tugas dijalankan, berdasarkan jenis tugas. Menggunakan CU lebih sedikit dari nilai default dapat mengurangi efisiensi tugas.
CU yang Berjalan: Jumlah CU aktual yang dikonfigurasi untuk menjalankan tugas. Secara default, nilai ini diatur ke nilai CU Default, yang dapat Anda sesuaikan sesuai kebutuhan. Ikuti prinsip konfigurasi berikut:
Konfigurasi minimum adalah 0,25 CU, dengan kenaikan 0,25 CU. Jika muncul pesan The CU Quota for the current Resource Group is insufficient, Anda dapat menyesuaikan Kuota CU untuk Tugas Komputasi tersebut.
Untuk mencegah under- atau over-provisioning, konfigurasikan parameter ini berdasarkan nilai CU Default dan Kuota CU untuk Tugas Komputasi. Untuk informasi lebih lanjut, lihat Tetapkan Kuota CU untuk tugas.
Anda hanya dapat menyesuaikan CU yang berjalan untuk beberapa tugas. Contohnya:
Anda tidak dapat menyesuaikan CU yang berjalan untuk tugas Hologres SQL. Nilainya hanya dapat diatur ke 0,25 (CU default).
CU default yang berjalan untuk tugas PyODPS 2 adalah 0,5, yang dapat Anda sesuaikan sesuai kebutuhan (misalnya, menjadi 0,4 atau 0,6).
Jenis node | Nama node | CU Bawaan | Dapat Disesuaikan |
Notebook | 0,5 | Ya | |
MaxCompute | 0,5 | Ya | |
0,5 | Ya | ||
0,5 | Ya | ||
0,25 | Ya | ||
0,25 | Ya | ||
Hologres | 0,25 | - | |
0,25 | - | ||
0,25 | Ya | ||
0,25 | Ya | ||
EMR | 0,25 | - | |
0,25 | - | ||
0,25 | Ya | ||
0,25 | - | ||
0,25 | Ya | ||
0,5 | Ya | ||
0,5 | Ya | ||
0,5 | Ya | ||
0,25 | - | ||
0,25 | - | ||
Serverless Spark | 0,25 | - | |
0,25 | - | ||
0,25 | - | ||
Serverless StarRocks | 0,25 | - | |
Large Language Model (LLM) | 0,5 | - | |
ADB | 0,25 | Ya | |
0,25 | Ya | ||
0,25 | - | ||
0,25 | - | ||
CDH | 0,25 | - | |
0,5 | Ya | ||
0,25 | - | ||
0,25 | - | ||
0,25 | - | ||
0,25 | - | ||
Lindorm | 0,25 | - | |
0,25 | - | ||
ClickHouse | 0,25 | - | |
Data Quality | 0,25 | - | |
0,5 | Ya | ||
Umum | 0,25 | Ya | |
0,25 | Ya | ||
0,25 | - | ||
0,5 | Ya | ||
0,25 | Ya | ||
0,25 | Ya | ||
0,25 | - | ||
0,25 | - | ||
0,25 | - | ||
Node MySQL | 0,25 | - | |
Node SQL Server | |||
Node Oracle | |||
Node PostgreSQL | |||
Node StarRocks | |||
Node DRDS | |||
Node PolarDB MySQL | |||
Node PolarDB PostgreSQL | |||
Node Doris | |||
Node MariaDB | |||
Node SelectDB | |||
Node Redshift | |||
Node SAP HANA | |||
Node Vertica | |||
Node DM | |||
Node KingbaseES | |||
Node OceanBase | |||
Node DB2 | |||
Node GBase 8a | |||
Algoritma | 0,25 | - |
Konfigurasi untuk tugas penjadwalan
Tugas Penjadwalan tidak mengonsumsi CU dari Kelompok Sumber Daya Tanpa Server.
Jenis node | Nama node |
Data Integration | |
MaxCompute | |
Flink | |
Umum | |
Algoritma |
Lampiran 2: Mode penagihan untuk eksekusi tugas
Saat Anda menjalankan tugas node di DataWorks, biaya komputasi terkait tidak selalu ditagih oleh DataWorks. Penagihan tergantung pada mesin komputasi atau sumber daya dasar tempat tugas dieksekusi. Ada tiga skenario yang mungkin terjadi:
Saat tugas dipublikasikan ke lingkungan produksi untuk penjadwalan berkala, biaya penjadwalan tugas selalu dikenakan.
Mode eksekusi | Contoh node | Penyedia sumber daya komputasi | Komposisi biaya |
Mode 1: Tugas Komputasi dijalankan di Kelompok Sumber Daya Tanpa Server. | PyODPS, Shell, Data Integration, Data Quality | Kelompok Sumber Daya Tanpa Server | Hanya biaya Kelompok Sumber Daya Tanpa Server |
Mode 2: Tugas Komputasi dijalankan di Mesin Pihak Ketiga melalui Kelompok Sumber Daya Tanpa Server. | EMR Hive, Hologres SQL | Kelompok Sumber Daya Tanpa Server + Mesin Pihak Ketiga | Biaya Kelompok Sumber Daya Tanpa Server + Biaya Mesin Pihak Ketiga |
Mode 3: Tugas Penjadwalan dijalankan di Mesin Pihak Ketiga melalui Scheduling Center. | MaxCompute SQL, Flink SQL | Mesin Pihak Ketiga | Hanya biaya Mesin Pihak Ketiga |
Lampiran 3: Rincian biaya modul
Saat Anda menggunakan Kelompok Sumber Daya Tanpa Server dengan modul-modul berikut, biaya berikut berlaku:
Data Integration: Saat Anda melakukan sinkronisasi data, tugas Data Integration dijalankan di modul Data Integration, Data Studio, dan Scheduling Center. Hal ini mengonsumsi sumber daya dari Kelompok Sumber Daya Tanpa Server dan dikenai biaya Data Integration. Tugas sinkronisasi berkala juga dikenai biaya penjadwalan instans tugas.
Data Studio: Saat Anda menggunakan Data Studio untuk pengembangan tugas, Tugas Komputasi dan Penjadwalan dijalankan di modul Data Studio, Data Quality, dan Scheduling Center. Hal ini mengonsumsi sumber daya dari Kelompok Sumber Daya Tanpa Server dan dikenai biaya komputasi data dan biaya penjadwalan instans tugas. Penggunaan lingkungan pengembangan pribadi dikenai biaya tambahan lingkungan pengembangan pribadi. Penggunaan layanan atau node Large Language Model (LLM) juga dikenai biaya layanan LLM.
Data Analysis: Saat Anda menggunakan Data Analysis untuk analisis kueri SQL atau mengunduh hasil kueri, Tugas Komputasi Data dijalankan di modul Data Analysis. Hal ini mengonsumsi sumber daya dari Kelompok Sumber Daya Tanpa Server dan dikenai biaya komputasi data. Penggunaan fitur Data Insight juga dikenai biaya penjadwalan instans tugas.
DataService Studio: Saat Anda menggunakan DataService Studio untuk menghasilkan layanan API dari sumber data dan mengalokasikan CU melalui manajemen kuota sumber daya, hal ini mengonsumsi sumber daya dari Kelompok Sumber Daya Tanpa Server dan dikenai biaya Layanan Data. Penggunaan fitur Data Push juga dikenai biaya penjadwalan instans tugas.