全部产品
Search
文档中心

DataWorks:Penagihan kelompok sumber daya arsitektur tanpa server

更新时间:Feb 04, 2026

DataWorks memperkenalkan kelompok sumber daya arsitektur tanpa server yang menggabungkan fitur inti dari kelompok sumber daya eksklusif sebelumnya untuk penjadwalan, integrasi data, dan layanan data. Kini Anda dapat menggunakan satu kelompok sumber daya arsitektur tanpa server untuk menjalankan semua operasi inti, seperti Sinkronisasi Data, tugas penjadwalan berkala, dan layanan API, sehingga sangat menyederhanakan manajemen sumber daya. Kelompok sumber daya arsitektur tanpa server menawarkan dua model penagihan:

  • Subscription: Menyediakan sumber daya komputasi yang stabil, dapat diprediksi, dan didedikasikan. Model ini ideal untuk lingkungan produksi.

  • Pay-as-you-go: Menyediakan sumber daya komputasi yang fleksibel dan elastis yang Anda bayar sesuai penggunaan. Model ini menyeimbangkan fleksibilitas dan efisiensi biaya.

Penting

Saat menggunakan kelompok sumber daya arsitektur tanpa server, biaya penjadwalan tugas dikenakan untuk setiap node tugas yang dipublikasikan ke lingkungan produksi untuk penjadwalan berkala.

Skema penagihan

Biaya untuk kelompok sumber daya arsitektur tanpa server DataWorks terdiri dari biaya penggunaan sumber daya dan biaya penjadwalan tugas.

  • Biaya penggunaan sumber daya: Dikenakan berdasarkan Compute Unit (CU) yang dikonsumsi oleh tugas yang berjalan di kelompok sumber daya arsitektur tanpa server. Biaya ini dihitung berdasarkan total konsumsi CU, dengan CU sebagai item yang dapat ditagih.

    Sebuah CU didefinisikan sebagai 1 CU = 1 vCPU + 4 GiB memory.
  • Biaya penjadwalan tugas: Tugas yang diterapkan ke lingkungan produksi untuk penjadwalan berkala dijalankan pada kelompok sumber daya arsitektur tanpa server. Tugas-tugas ini hanya dikenai biaya penjadwalan tugas, bukan biaya penggunaan sumber daya. Biaya ini ditagih berdasarkan jumlah instance yang berhasil dijalankan, tidak termasuk dry run apa pun.

    Kelompok sumber daya arsitektur tanpa server mendukung maksimum 200 instance konkuren. Batas ini memenuhi persyaratan konkurensi maksimum dari semua spesifikasi kelompok sumber daya sebelumnya. Oleh karena itu, spesifikasi CU bukan faktor penentu konkurensi penjadwalan.

Tabel berikut menjelaskan hubungan antara jenis tugas yang didukung dan biaya yang dikenakan dalam kelompok sumber daya arsitektur tanpa server.

image

Jenis tugas

Deskripsi jenis tugas

Jenis biaya

Data Integration

Menjalankan tugas Sinkronisasi Data, seperti tugas sinkronisasi offline, di Data Integration atau Data Studio.

Biaya penggunaan sumber daya

Data Compute

  • Menjalankan tugas node komputasi, seperti PyODPS, Shell, dan EMR Hive, di Data Studio.

  • Menjalankan tugas node komputasi, seperti Hologres SQL dan EMR Hive, di modul Data Analytics.

  • Menjalankan tugas kustom, seperti EMR SQL kustom.

Penting

Untuk informasi tentang tugas komputasi data, lihat Lampiran 1: Jenis tugas dan konsumsi CU.

Data Service

Memanggil API di DataService Studio.

Lingkungan pengembangan pribadi

Menggunakan lingkungan pengembangan pribadi untuk debugging tugas.

Layanan Model Besar

Men-deploy dan menggunakan layanan model tingkat tinggi.

Task Scheduling

Tugas penjadwalan berkala dijalankan di lingkungan produksi.

Biaya penjadwalan tugas

Catatan

Metrik kinerja

Kelompok sumber daya arsitektur tanpa server dibeli berdasarkan jumlah CU. Sebuah CU didefinisikan sebagai 1 CU = 1 vCPU + 4 GiB memory. Rencanakan spesifikasi kelompok sumber daya Anda berdasarkan skenario pengembangan dan jenis tugas Anda.

Penting

Rekomendasi spesifikasi berikut bersifat panduan umum. Anda dapat menyesuaikan sumber daya berdasarkan kebutuhan bisnis spesifik Anda untuk memastikan eksekusi tugas yang efisien dan stabil.

Data Integration

Sinkronisasi Batch

Konfigurasi konkurensi tugas sinkronisasi batch

Spesifikasi yang direkomendasikan

Spesifikasi minimum yang dibutuhkan

< 4

0,5 CU

0,5 CU

>= 4

(Concurrency - 4) × 0,07 + 0,5 CU

Sinkronisasi Real-time

Jenis tugas sinkronisasi

Spesifikasi yang direkomendasikan

Spesifikasi minimum yang dibutuhkan

MySQL real-time synchronization

1 database

2 CU

Spesifikasi minimum untuk menjalankan satu tugas sinkronisasi real-time: 1 CU

2 hingga 5 database

2 CU

Lebih dari 6 database

2 CU

Kafka real-time synchronization

1 CU

Jenis tugas real-time single-table lainnya

1 CU

Sinkronisasi real-time untuk seluruh database

-

Spesifikasi minimum untuk menjalankan tugas sinkronisasi seluruh database: 2 CU

Data Compute

Setiap tugas komputasi data memiliki nilai CU default. Untuk informasi lebih lanjut, lihat Lampiran 1: Jenis tugas dan konsumsi CU.

DataService Studio

Maksimum permintaan per detik (QPS)

Spesifikasi minimum yang dibutuhkan

Service Level Agreement (SLA)

500

4 CU

99,95%

1.000

8 CU

2.000

16 CU

Lingkungan pengembangan pribadi

Untuk lingkungan pengembangan pribadi berbasis CPU, kuota sumber daya berkisar antara 2 hingga 100 CU. Untuk lingkungan pengembangan pribadi berbasis GPU, kuota sumber daya berkisar antara 21 hingga 60 CU. Perkirakan kebutuhan Anda berdasarkan jenis tugas:

  • Tugas ringan (seperti kueri SQL sederhana atau debugging skrip Python): Disarankan kuota sumber daya rendah, misalnya 2 CU.

  • Tugas kompleksitas sedang (seperti pemrosesan data atau analisis Notebook): Disarankan kuota sumber daya menengah, misalnya 4 CU.

  • Tugas deep learning (seperti pelatihan model TensorFlow atau PyTorch): Disarankan menggunakan tipe sumber daya berbasis GPU. Pilih video memory dan jumlah CU yang sesuai berdasarkan ukuran model.

Layanan model besar

Hitung jumlah CU yang dibutuhkan berdasarkan video memory GPU.

  • Diperlukan minimal 24 GB video memory untuk men-deploy model 0,6B, 1,7B, 4B, dan 8B.

  • Diperlukan minimal 48 GB video memory untuk men-deploy model 14B.

  • Diperlukan minimal 96 GB video memory untuk men-deploy model 32B.

Task scheduling

Kelompok sumber daya arsitektur tanpa server mendukung maksimum 200 instance konkuren. Batas ini tidak bergantung pada spesifikasi CU. Jumlah instance konkuren default adalah 50. Anda dapat mengatur batas atas konkurensi penjadwalan tugas hingga 200 di halaman detail kelompok sumber daya.

image

Model penagihan

Kelompok sumber daya arsitektur tanpa server tersedia dalam dua model penagihan: subscription (prabayar) dan pay-as-you-go (pascabayar).

  • Subscription: Bayar di muka untuk jumlah CU tertentu selama durasi tertentu. Model ini mencakup semua biaya penggunaan sumber daya untuk tugas yang dijalankan dalam kelompok sumber daya yang berlangganan, termasuk Sinkronisasi Data, Data Compute, dan panggilan API DataService Studio.

  • Pay-as-you-go: Bayar sumber daya setelah digunakan, berdasarkan total CU yang dikonsumsi. Biaya penggunaan sumber daya dikenakan untuk tugas seperti sinkronisasi batch, panggilan API DataService Studio, dan pengembangan data.

Tabel berikut membandingkan fitur kedua model penagihan tersebut.

Item

Pay-as-you-go serverless resource groups

Langganan kelompok sumber daya tanpa server

Total CU yang tersedia dalam kelompok sumber daya

Dihitung berdasarkan penggunaan aktual.

Jumlah CU yang ditentukan saat pembelian.

Pengubahan ukuran, penskalaan, dan perpanjangan

Tidak berlaku

Ya

Manajemen kuota

Mengontrol jumlah maksimum CU yang dapat digunakan dalam skenario berbeda. Didukung untuk Data Compute, Data Integration, dan Data Service.

Atur batas atas konkurensi penjadwalan tugas

Ya. Maksimum 200 instance tugas dapat dijalankan secara konkuren.

Jumlah VPC (Virtual Private Cloud) yang di-bind

  • Data Compute dan Data Integration: Maksimum 2 VPC dapat di-bind secara total.

  • Data Service: Hanya 1 VPC yang dapat di-bind.

Bergantung pada jumlah CU yang Anda beli.

  • Kurang dari atau sama dengan 10 CU: Maksimum 4 VPC dapat di-bind secara total.

    • Data Compute: Hanya 1 VPC yang dapat di-bind.

    • Task Scheduling dan Data Integration: Maksimum 3 VPC dapat di-bind secara total.

  • Lebih dari 10 CU: Maksimum 8 VPC dapat di-bind secara total.

    • Data Compute: Hanya 1 VPC yang dapat di-bind.

    • Task Scheduling dan Data Integration: Maksimum 7 VPC dapat di-bind secara total.

Harga

Penagihan kelompok sumber daya langganan

Biaya dihitung menggunakan rumus berikut: Biaya = Harga satuan bulanan × Jumlah bulan × Jumlah CU yang dibeli per bulan.

Catatan
  • Pembelian minimum 2 CU diperlukan. Meskipun tidak ada batas atas jumlah CU yang dapat dibeli, transaksi tergantung pada ketersediaan stok. Jika stok tidak mencukupi, notifikasi akan muncul di halaman pembelian.

  • Jika spesifikasi tidak memenuhi kebutuhan Anda setelah pembelian, Anda dapat meningkatkan sumber daya kapan saja. Untuk informasi lebih lanjut, lihat Gunakan kelompok sumber daya arsitektur tanpa server.

  • Untuk spesifikasi sumber daya minimum yang dibutuhkan untuk berbagai jenis tugas saat dijalankan pada kelompok sumber daya arsitektur 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

US (Virginia)

53,92014

Malaysia (Kuala Lumpur)

63,36534

China (Hong Kong), Singapura, Jerman (Frankfurt), Indonesia (Jakarta)

67,61327

US (Silicon Valley)

72,74794

Jepang (Tokyo)

77,45584

Penagihan kelompok sumber daya pay-as-you-go

Biaya dihitung menggunakan rumus berikut: Biaya = Jam-CU × Harga satuan CU, dengan tagihan dihasilkan per jam.

Penting

Saat Anda menggunakan manajemen kuota sumber daya untuk mengalokasikan CU ke DataService Studio, Anda akan ditagih untuk CU tersebut secara terus-menerus, bahkan jika layanan sedang idle. Untuk menghentikan biaya ini, Anda harus mengatur alokasi CU untuk DataService Studio menjadi 0.

Wilayah

Harga satuan (USD/Jam-CU)

Contoh

China (Shanghai), China (Hangzhou), China (Beijing), China (Shenzhen)

0,077399

Sebagai contoh, tugas Sinkronisasi Data di wilayah China (Shanghai) dikonfigurasi dengan 2 CU dan selesai dalam 0,5 jam. Harga satuan CU di wilayah Shanghai adalah 0,077399 USD/Jam-CU. Jam-CU dan biaya untuk tugas ini dihitung sebagai berikut:

  • Jam-CU: 2 CU × 0,5 jam = 1 Jam-CU

  • Biaya: 1 Jam-CU × 0,077399 USD/Jam-CU = 0,077399 USD

UK (London)

0,106277

US (Virginia)

0,112334

Malaysia (Kuala Lumpur)

0,132011

Jerman (Frankfurt), Indonesia (Jakarta), China (Hong Kong), Singapura

0,140861

US (Silicon Valley)

0,151558

Jepang (Tokyo)

0,161366

Lihat detail penagihan

Saat melihat detail penagihan di konsol Billing & Cost Management, item yang dapat ditagih dan kode penagihan untuk kelompok sumber daya arsitektur tanpa server adalah sebagai berikut:

  • Pay-as-you-go: Item yang dapat ditagih adalah General Resource Group CU*H (Pay-as-you-go), dan kode penagihan adalah exresource_cu_hour_post.

  • Subscription: Item yang dapat ditagih adalah General Exclusive Resource Group (Subscription and Pay-as-you-go), dan kode penagihan adalah cu_number.

Untuk informasi lebih lanjut, lihat Lihat detail tagihan.

Kedaluwarsa dan perpanjangan

Jika kelompok sumber daya arsitektur tanpa server subscription tidak diperpanjang sebelum kedaluwarsa, layanannya akan dihentikan sementara dan akhirnya dapat dilepas. Untuk informasi lebih lanjut, lihat Kedaluwarsa dan perpanjangan subscription.

Langkah selanjutnya

Anda dapat membeli kelompok sumber daya dan menggunakannya untuk tugas seperti Integrasi Data, Pengembangan Data, dan Layanan Data. Untuk informasi tentang cara membeli kelompok sumber daya, mengikatnya ke ruang kerja, dan menghubungkannya ke jaringan, lihat Gunakan kelompok sumber daya arsitektur tanpa server.

Informasi lebih lanjut

Lampiran 1: Jenis tugas dan konsumsi CU

Tugas yang dibuat di DataWorks dikategorikan sebagai tugas komputasi data yang mengonsumsi CU, atau tugas penjadwalan yang tidak mengonsumsi CU.

Identifikasi jenis tugas

Buka halaman pengeditan node di Data Studio. Di panel navigasi kanan, periksa bagian Scheduling untuk mengidentifikasi jenis tugas.

  • Tugas komputasi: Di bagian Scheduling Policies, Anda harus menentukan CU komputasi yang dibutuhkan untuk menjalankan tugas.

    • Skenario 1: Anda dapat menyesuaikan jumlah CU komputasi.

      image

    • Skenario 2: Anda hanya dapat menggunakan jumlah CU komputasi default.

      image

  • Tugas penjadwalan: Di bagian Scheduling Policies, Anda hanya perlu memilih kelompok sumber daya penjadwalan. Konfigurasi CU tidak diperlukan.

    image

Konfigurasi CU untuk tugas komputasi

Menjalankan tugas komputasi data dengan kelompok sumber daya arsitektur tanpa server mengonsumsi CU. Berikut ini menjelaskan CU default dan CU yang berjalan:

  • CU default: Jumlah CU yang direkomendasikan oleh platform setiap kali tugas dijalankan. Jika nilainya lebih rendah dari default, efisiensi tugas mungkin terganggu.

  • CU yang berjalan: Jumlah CU aktual yang dikonfigurasi untuk menjalankan tugas. Secara default, ini diatur ke nilai CU default, yang dapat Anda sesuaikan sesuai kebutuhan. Ikuti prinsip-prinsip berikut untuk konfigurasi:

    • Konfigurasi minimum adalah 0,25 CU, dengan penambahan 0,25 CU. Jika muncul pesan The CU quota for the current resource group is insufficient, Anda dapat menyesuaikan kuota CU untuk tugas komputasi data.

    • Untuk menghindari under-provisioning atau over-provisioning sumber daya, konfigurasikan parameter ini berdasarkan nilai CU default dan kuota CU untuk tugas komputasi data. Untuk informasi lebih lanjut, lihat Alokasikan kuota CU ke tugas.

Catatan

Anda hanya dapat menyesuaikan CU yang berjalan untuk beberapa tugas saja. Contohnya:

  • Anda tidak dapat menyesuaikan CU yang berjalan untuk tugas Hologres SQL. Nilainya hanya dapat diatur ke 0,25 (CU default).

  • CU yang berjalan default untuk tugas PyODPS 2 adalah 0,5, yang dapat Anda sesuaikan sesuai kebutuhan (misalnya, menjadi 0,25 atau 0,75).

Jenis node

Nama node

Default CU (Unit: CU)

Dapat disesuaikan?

Notebook

Pengembangan Notebook

0,5

Ya

MaxCompute

Node PyODPS 2

0,5

Ya

Node PyODPS 3

0,5

Ya

Node MaxCompute MR

0,5

Ya

Pemetaan metadata ke Hologres

0,25

Ya

Node untuk sinkronisasi data ke Hologres

0,25

Ya

Hologres

Node Hologres SQL

0,25

-

Node untuk sinkronisasi data ke MaxCompute

0,25

-

Node untuk sinkronisasi skema tabel MaxCompute

0,25

Ya

Buat node untuk sinkronisasi data dari MaxCompute

0,25

Ya

EMR

Node EMR Hive

0,25

-

Node EMR Impala

0,25

-

Node EMR MR

0,25

Ya

Node EMR Presto

0,25

-

Node EMR Shell

0,25

Ya

Node EMR Spark

0,5

Ya

Node EMR Spark SQL

0,5

Ya

Node EMR Spark Streaming

0,5

Ya

Node EMR Trino

0,25

-

Node EMR Kyuubi

0,25

-

Serverless Spark

Node Serverless Spark Batch

0,25

-

Node Serverless Spark SQL

0,25

-

Node Serverless Kyuubi

0,25

-

Severless StarRocks

Node Serverless StarRocks SQL

0,25

-

Large model

Node model bahasa besar

0,5

-

ADB

Node ADB for PostgreSQL

0,25

Ya

Node AnalyticDB for MySQL

0,25

Ya

Node ADB Spark

0,25

-

Node ADB Spark SQL

0,25

-

CDH

Node CDH Hive

0,25

-

Node CDH Spark

0,5

Ya

Node CDH Spark SQL

0,25

-

Node CDH MR

0,25

-

Node CDH Presto

0,25

-

Node CDH Impala

0,25

-

Lindorm

Node Lindorm Spark

0,25

-

Node Lindorm Spark SQL

0,25

-

Click House

ClickHouse SQL

0,25

-

Data Quality

Pemantauan kualitas

0,25

-

Perbandingan data

0,5

Ya

General

Node Assignment

0,25

Ya

Node Shell

0,25

Ya

Node inspeksi objek OSS

0,25

-

Node Python

0,5

Ya

Node for-each

0,25

Ya

Node do-while

0,25

Ya

Node Function Compute

0,25

-

Node SSH

0,25

-

Node dorong data

0,25

-

Node database

Node MySQL

0,25

-

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 SAPHANA

Node DM

Node KingbaseES

Node OceanBase

Node DB2

Node GBase 8a

Algorithm

Node PAI DLC

0,25

-

Konfigurasi untuk tugas penjadwalan

Tugas penjadwalan tidak mengonsumsi CU dari kelompok sumber daya arsitektur tanpa server.

Jenis node

Nama node

Data Integration

Buat node sinkronisasi batch

Node sinkronisasi real-time

MaxCompute

Node MaxCompute SQL

Node komponen SQL

Node MaxCompute Script

Node MaxCompute Spark

Flink

Node Flink SQL Streaming

Buat node Flink SQL Batch

General

Node zero load

Node parameter

Node merge

Node branch

Periksa node

Node pemicu HTTP

Algorithm

Node PAI Designer

Lampiran 2: Mode penagihan untuk eksekusi tugas

image

Saat menjalankan tugas di DataWorks, biaya komputasi terkait tidak selalu ditagih langsung oleh DataWorks. Penagihan tergantung pada mesin komputasi dasar yang mengeksekusi tugas tersebut. Ada tiga skenario yang mungkin terjadi:

Catatan

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 dikirim ke kelompok sumber daya arsitektur tanpa server untuk dieksekusi

PyODPS, Shell, Data Integration, Data Quality

Kelompok sumber daya arsitektur tanpa server

Hanya biaya kelompok sumber daya arsitektur tanpa server

Mode 2: Tugas komputasi dikirim ke mesin pihak ketiga untuk dieksekusi melalui kelompok sumber daya arsitektur tanpa server

EMR Hive, Hologres SQL

Kelompok sumber daya arsitektur tanpa server + Mesin pihak ketiga

Biaya kelompok sumber daya arsitektur tanpa server + Biaya mesin pihak ketiga

Mode 3: Tugas penjadwalan dikirim ke mesin pihak ketiga untuk dieksekusi melalui Operation Center

MaxCompute SQL, Flink SQL

Mesin pihak ketiga

Hanya biaya mesin pihak ketiga

Lampiran 3: Rincian biaya untuk modul tertentu

Saat menggunakan kelompok sumber daya arsitektur tanpa server dengan modul-modul berikut, biaya berikut berlaku:

  • Data Integration: Saat melakukan sinkronisasi data, tugas Data Integration dijalankan di modul Data Integration, Data Studio, dan Operation Center. Ini mengonsumsi sumber daya dari kelompok sumber daya arsitektur tanpa server dan mengenakan biaya penggunaan sumber daya. Tugas sinkronisasi berkala juga mengenakan biaya penjadwalan tugas.

  • Data Studio: Saat menggunakan Data Studio untuk pengembangan tugas, tugas komputasi data dan penjadwalan dijalankan di modul Data Studio, Data Quality, dan Operation Center. Ini mengonsumsi sumber daya dari kelompok sumber daya arsitektur tanpa server dan mengenakan biaya penggunaan sumber daya serta biaya penjadwalan tugas. Menggunakan lingkungan pengembangan pribadi mengenakan tambahan biaya penggunaan sumber daya. Menggunakan layanan model tingkat tinggi atau node model tingkat tinggi juga mengenakan tambahan biaya penggunaan sumber daya.

  • Data Analysis: Saat menggunakan Data Analysis untuk analisis query SQL atau mengunduh hasil query, tugas komputasi data dijalankan di modul Data Analytics. Ini mengonsumsi sumber daya dari kelompok sumber daya arsitektur tanpa server dan mengenakan biaya penggunaan sumber daya. Menggunakan Data Analysis juga mengenakan biaya penjadwalan tugas.

  • DataService Studio: Di DataService Studio, Anda mengalokasikan CU melalui manajemen kuota sumber daya, yang mengonsumsi sumber daya arsitektur tanpa server dan mengenakan biaya penggunaan sumber daya. Menggunakan Data Push juga mengenakan biaya penjadwalan tugas.