全部产品
Search
文档中心

MaxCompute:Harga Komputasi (bayar sesuai pemakaian)

更新时间:Nov 10, 2025

MaxCompute mendukung metode penagihan bayar sesuai pemakaian untuk pekerjaan SQL, MapReduce, Spark, Mars, MCQA, dan MaxFrame.

Catatan

Jika Anda memiliki Pembayaran tertunda, sistem akan mengirimkan Notifikasi kepada Anda. Segera lakukan perpanjangan langganan untuk mencegah penangguhan layanan.

MaxCompute mendukung metode penagihan berikut:

  • Bayar sesuai pemakaian: Anda dikenai biaya untuk setiap pekerjaan berdasarkan sumber daya yang dikonsumsi oleh pekerjaan tersebut. Metode penagihan ini berlaku untuk pekerjaan SQL standar, pekerjaan SQL yang mereferensikan tabel eksternal, pekerjaan MapReduce, pekerjaan Spark, pekerjaan Mars, pekerjaan MCQA, dan pekerjaan MaxFrame.

  • Langganan: Anda dapat berlangganan sumber daya tertentu.

MaxCompute mendukung pekerjaan SQL, MapReduce, Spark, Mars, MCQA, MaxFrame, Graph, dan pembelajaran mesin. Anda dikenai biaya untuk pekerjaan SQL, MapReduce, dan Spark, tetapi tidak untuk user-defined function (UDF). Anda dikenai biaya untuk pekerjaan Mars mulai 1 September 2020 dan untuk pekerjaan MCQA mulai 1 Oktober 2020. Jenis pekerjaan komputasi lainnya tidak dikenai biaya.

Langganan

Anda dapat berlangganan sumber daya tertentu. MaxCompute menyediakan sumber daya yang Anda langganan. Sumber daya komputasi diukur dalam unit komputasi (CU). Satu CU setara dengan memori 4 GB dan 1 inti CPU. Metode penagihan langganan berlaku untuk sumber daya komputasi yang dikonsumsi oleh pekerjaan, seperti pekerjaan SQL, MapReduce, dan Spark.

Sumber daya

Ukuran memori

CPU

Harga (USD per bulan)

1 CU

4 GB

1 CPU

22,0

Setelah membeli sumber daya komputasi berlangganan, Anda dapat memantau dan mengelolanya melalui Pengamatan sumber daya. Untuk informasi selengkapnya, lihat Pemantauan Sumber Daya.

Kami menyarankan Anda memilih metode penagihan bayar sesuai pemakaian saat pertama kali menggunakan MaxCompute. Jika Anda memilih metode penagihan langganan, Anda membeli sejumlah sumber daya komputasi tertentu. Sebagai pengguna baru, Anda mungkin mengonsumsi lebih sedikit sumber daya daripada yang dibeli, sehingga beberapa sumber daya mungkin tidak terpakai. Dalam hal ini, metode penagihan bayar sesuai pemakaian lebih hemat biaya karena Anda hanya membayar berdasarkan jumlah sumber daya yang dikonsumsi.

Penagihan untuk pekerjaan SQL standar

Setiap kali Anda menjalankan pekerjaan SQL, MaxCompute menghitung biaya berdasarkan Amount Of Input Data In Computing dan SQL Complexity. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan SQL yang dieksekusi menjadi satu Tagihan dalam Akun Alibaba Cloud Anda, lalu memotong biaya tersebut dari saldo akun Anda.

MaxCompute menghitung biaya untuk pekerjaan SQL standar berdasarkan rumus berikut:

Biaya untuk pekerjaan SQL standar = Jumlah data masukan dalam komputasi × Kompleksitas SQL × Harga satuan pekerjaan SQL standar

Tabel berikut menjelaskan harga satuan pekerjaan SQL standar.

Item

Harga satuan

Harga SQL

USD 0,0438 per GB

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,05256 per GB.

  • Amount Of Input Data In Computing: jumlah data yang dipindai oleh pekerjaan SQL. Sebagian besar pekerjaan SQL mendukung pemfilteran partisi dan pemangkasan kolom. Oleh karena itu, dalam kebanyakan kasus, nilai ini lebih kecil daripada jumlah data dalam tabel sumber.

    • Pemfilteran partisi: Jika Anda mengirimkan pernyataan SQL yang berisi klausa WHERE ds > 20130101, ds dalam klausa tersebut adalah kolom kunci partisi. Anda hanya dikenai biaya untuk data dalam partisi yang dibaca.

    • Pemangkasan kolom: Jika Anda mengirimkan pernyataan SQL SELECT f1,f2,f3 FROM t1;, Anda hanya dikenai biaya untuk data dalam kolom f1, f2, dan f3 pada tabel t1. Anda tidak dikenai biaya untuk data dalam kolom lainnya.

  • SQL Complexity: Kompleksitas pekerjaan SQL dihitung berdasarkan jumlah kata kunci dalam pernyataan SQL dari pekerjaan tersebut.

    • Jumlah kata kunci SQL = Jumlah klausa JOIN + Jumlah klausa GROUP BY + Jumlah klausa ORDER BY + Jumlah klausa DISTINCT + Jumlah Fungsi jendela + MAX(Jumlah pernyataan INSERT|Jumlah pernyataan UPDATE|Jumlah pernyataan DELETE - 1, 1).

    • Perhitungan kompleksitas SQL:

      • Jika jumlah kata kunci SQL kurang dari atau sama dengan 3, kompleksitas pekerjaan SQL adalah 1.

      • Jika jumlah kata kunci SQL antara 4 hingga 6 (inklusif), kompleksitas pekerjaan SQL adalah 1,5.

      • Jika jumlah kata kunci SQL antara 7 hingga 19 (inklusif), kompleksitas pekerjaan SQL adalah 2.

      • Jika jumlah kata kunci SQL lebih dari atau sama dengan 20, kompleksitas pekerjaan SQL adalah 4.

    Untuk informasi selengkapnya tentang kata kunci SQL, lihat JOIN, GROUP BY, ORDER BY, Fungsi jendela, INSERT, UPDATE|DELETE.

Anda dapat menjalankan perintah berikut untuk menghitung kompleksitas pekerjaan SQL:

COST SQL <SQL Sentence>;

Contoh:

odps@ $odps_project >COST SQL SELECT DISTINCT total1 FROM
(SELECT id1, COUNT(f1) AS total1 FROM in1 GROUP BY id1) tmp1
ORDER BY total1 DESC LIMIT 100;
Input:1825361100.8 Bytes
Kompleksitas:1.5

Dalam contoh ini, jumlah kata kunci dihitung berdasarkan rumus berikut: 1 klausa DISTINCT + 1 klausa GROUP BY + 1 klausa ORDER BY + MAX(0 - 1, 1) = 4. Kompleksitas pekerjaan SQL adalah 1,5. Jika jumlah data yang perlu dikomputasi adalah 1,7 GB, biaya dihitung berdasarkan rumus berikut:

1.7 × 1.5 × 0.0438 = 0.11 USD
Catatan
  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Anda tidak dikenai biaya untuk pekerjaan SQL yang gagal.

  • Anda dikenai biaya untuk pekerjaan SQL berdasarkan jumlah data setelah kompresi, yang mirip dengan layanan penyimpanan.

Penagihan untuk pekerjaan SQL yang merujuk tabel eksternal

Sejak Maret 2019, Anda dikenakan biaya untuk pekerjaan SQL MaxCompute yang merujuk tabel eksternal berdasarkan metode penagihan bayar sesuai pemakaian.

Anda dikenai biaya untuk pekerjaan SQL yang mereferensikan tabel eksternal menggunakan rumus berikut:

Biaya pekerjaan SQL = Jumlah data masukan dalam komputasi × Harga satuan pekerjaan SQL yang mereferensikan tabel eksternal

Tabel berikut menjelaskan harga satuan pekerjaan SQL yang mereferensikan tabel eksternal.

Item

Harga satuan

Harga SQL

USD 0,0044 per GB

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,00528 per GB.

Kompleksitas SQL adalah 1. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan SQL yang dieksekusi menjadi satu Tagihan dalam Akun Alibaba Cloud Anda.

Catatan
  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Untuk pekerjaan yang mereferensikan tabel internal dan eksternal, MaxCompute menghitung secara terpisah biaya untuk bagian yang mereferensikan tabel internal dan bagian yang mereferensikan tabel eksternal.

  • Anda tidak dapat memperkirakan biaya untuk pekerjaan SQL yang mereferensikan tabel eksternal.

Penagihan bayar sesuai pemakaian untuk pekerjaan MapReduce

Sejak 19 Desember 2017, Anda dikenakan biaya untuk pekerjaan MaxCompute MapReduce berdasarkan metode penagihan bayar sesuai pemakaian.

Anda dikenai biaya untuk pekerjaan MapReduce menggunakan rumus berikut:

Biaya pekerjaan MapReduce hari ini = Jumlah jam yang dapat ditagih × Harga satuan (USD per jam)

Tabel berikut menjelaskan harga satuan pekerjaan MapReduce MaxCompute.

Item

Harga satuan

Harga MapReduce

USD 0,0690 per jam

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,0828 per jam.

Jumlah jam yang dapat ditagih untuk pekerjaan MapReduce dihitung berdasarkan rumus berikut:

Jumlah jam yang dapat ditagih untuk pekerjaan MapReduce = Jumlah jam pekerjaan berjalan × Jumlah inti CPU yang dikonsumsi oleh pekerjaan

Sebagai contoh, jika pekerjaan MapReduce yang berjalan selama 0,5 jam mengonsumsi 100 inti CPU, jumlah jam yang dapat ditagih adalah 50 berdasarkan rumus berikut: 100 cores × 0,5 hours = 50.

Setelah pekerjaan MapReduce dijalankan, MaxCompute menghitung jam yang dapat ditagih untuk pekerjaan tersebut. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan MapReduce yang dieksekusi menjadi satu Tagihan dalam Akun Alibaba Cloud Anda, lalu memotong biaya tersebut dari saldo akun Anda.

Catatan
  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Anda tidak dikenai biaya untuk pekerjaan MapReduce yang gagal.

  • Waktu antrian pekerjaan tidak dihitung dalam jam yang dapat ditagih.

  • Jika Anda memilih metode penagihan langganan untuk MaxCompute, Anda dapat menjalankan pekerjaan MapReduce secara gratis selama periode langganan.

Penagihan bayar sesuai pemakaian untuk pekerjaan Spark

Sejak 1 Februari 2019, Anda dikenai biaya untuk pekerjaan Spark berdasarkan metode penagihan bayar sesuai pemakaian. Untuk informasi selengkapnya, lihat MaxCompute Spark. Anda dikenai biaya untuk pekerjaan Spark berdasarkan rumus berikut:

Biaya untuk pekerjaan Spark hari ini = Jumlah jam yang dapat ditagih × Harga satuan (USD 0.1041 per jam)

Tabel berikut menjelaskan harga satuan pekerjaan Spark.

Item

Harga satuan

Harga Spark

USD 0,1041 per jam

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,12492 per jam.

Jumlah jam yang dapat ditagih untuk pekerjaan Spark dihitung berdasarkan rumus berikut:

Jumlah jam yang dapat ditagih untuk pekerjaan Spark = MAX[Jumlah inti CPU × Jumlah jam pekerjaan berjalan, ROUND UP(Ukuran memori × Jumlah jam pekerjaan berjalan/4)]

Di mana:

  • Anda harus memberikan jumlah inti CPU yang dikonsumsi, jumlah jam pekerjaan berjalan, dan ukuran memori.

  • Satu jam yang dapat ditagih setara dengan 1 inti CPU dan memori 4 GB.

Sebagai contoh, jika pekerjaan Spark yang berjalan selama 1 jam mengonsumsi 2 inti CPU dan memori 5 GB, jumlah jam yang dapat ditagih adalah 2 berdasarkan rumus berikut: MAX[2 × 1, ROUND UP(5 × 1/4)] = 2. Jika pekerjaan Spark yang berjalan selama 1 jam mengonsumsi 2 inti CPU dan memori 10 GB, jumlah jam yang dapat ditagih adalah 3 berdasarkan rumus berikut: MAX[2 × 1, ROUND UP(10 × 1/4)] = 3.

Setelah pekerjaan Spark dijalankan, MaxCompute menghitung jam yang dapat ditagih untuk pekerjaan tersebut. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan Spark yang dieksekusi menjadi satu Tagihan dalam Akun Alibaba Cloud Anda, lalu memotong biaya tersebut dari saldo akun Anda.

Catatan
  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Waktu antrian pekerjaan tidak dihitung dalam jam yang dapat ditagih.

  • Biaya untuk pekerjaan serupa dapat bervariasi berdasarkan jumlah sumber daya yang ditentukan.

  • Jika Anda memilih metode penagihan langganan untuk MaxCompute, Anda dapat menjalankan pekerjaan Spark secara gratis selama periode langganan.

Penagihan bayar sesuai pemakaian untuk pekerjaan Mars

Sejak 1 September 2020, Anda dikenai biaya untuk pekerjaan Mars MaxCompute berdasarkan metode penagihan bayar sesuai pemakaian. Untuk informasi selengkapnya, lihat Ilmu Data (Mars). Anda dikenai biaya untuk pekerjaan Mars berdasarkan rumus berikut:

Biaya untuk pekerjaan Mars hari ini = Jumlah jam yang dapat ditagih × Harga satuan (USD 0.1041 per jam)

Tabel berikut menjelaskan harga satuan pekerjaan Mars.

Item

Harga satuan

Harga Ilmu Data (Mars)

USD 0,1041 per jam

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,12492 per jam.

Jumlah jam yang dapat ditagih untuk pekerjaan Mars dihitung menggunakan metode berikut:

  • Hitung jumlah inti CPU dan ukuran memori yang dikonsumsi oleh pekerjaan.

  • Satu jam yang dapat ditagih setara dengan 1 inti CPU dan memori 4 GB.

  • Rumusnya adalah MAX(CPU × Durasi, CEILING(Memory × Durasi / 4)).

    Sebagai contoh, jika pekerjaan Mars yang berjalan selama 1 jam mengonsumsi 2 inti CPU dan memori 5 GB, jumlah jam yang dapat ditagih adalah 2 berdasarkan rumus berikut: MAX[2 × 1, ROUND UP(5 × 1/4)] = 2. Jika pekerjaan Mars yang berjalan selama 1 jam mengonsumsi 2 inti CPU dan memori 10 GB, jumlah jam yang dapat ditagih adalah 3 berdasarkan rumus berikut: MAX[2 × 1, ROUND UP(10 × 1/4)] = 3.

Setelah pekerjaan Mars dijalankan, MaxCompute menghitung jam yang dapat ditagih untuk pekerjaan tersebut. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan Mars yang dieksekusi menjadi satu tagihan dalam akun Alibaba Cloud Anda, lalu mengurangi biaya dari saldo akun.

Catatan
  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Waktu antrian pekerjaan tidak dihitung dalam jam yang dapat ditagih.

  • Biaya untuk pekerjaan serupa dapat bervariasi berdasarkan jumlah sumber daya yang ditentukan.

  • Jika Anda memilih metode penagihan langganan untuk MaxCompute, Anda dapat menjalankan pekerjaan Mars secara gratis selama periode langganan.

Penagihan bayar sesuai pemakaian untuk pekerjaan MCQA

Sejak 1 Oktober 2020, Anda dikenai biaya untuk pekerjaan MCQA berdasarkan metode penagihan bayar sesuai pemakaian. Untuk informasi selengkapnya, lihat Akselerasi Kueri (MCQA).

Setiap kali Anda menjalankan pekerjaan MCQA, MaxCompute menghitung biaya berdasarkan jumlah data masukan dari pekerjaan tersebut. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan MCQA yang dieksekusi.

Anda dikenai biaya untuk pekerjaan MCQA berdasarkan rumus berikut:

Biaya untuk pekerjaan MCQA = Jumlah data masukan untuk pekerjaan MCQA × Harga satuan (USD 0.0438 per GB)

Tabel berikut menjelaskan harga satuan pekerjaan MCQA.

Item

Harga satuan

Harga Akselerasi Kueri (MCQA)

USD 0,0438 per GB

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,05256 per GB.

Catatan
  • Pekerjaan MCQA menggunakan sumber daya komputasi khusus. Jika Anda memilih metode penagihan langganan untuk MaxCompute, MaxCompute menghitung biaya berdasarkan jumlah data yang dipindai oleh pekerjaan MCQA saat Anda menjalankan pekerjaan tersebut.

  • MaxCompute menghitung biaya berdasarkan jumlah data yang dipindai oleh setiap pekerjaan MCQA. Setiap pekerjaan MCQA memindai minimal 10 MB data. Anda dikenai biaya untuk pekerjaan MCQA yang dibatalkan berdasarkan jumlah data yang dipindai.

  • Tagihan dibuat sebelum pukul 06.00 pada hari berikutnya.

  • Tidak ada biaya yang dibuat jika tidak ada kueri yang dilakukan.

  • Secara default, MaxCompute melakukan penyimpanan berorientasi kolom dan kompresi pada data. MaxCompute menghitung jumlah data yang dipindai berdasarkan data terkompresi.

  • Saat Anda melakukan kueri pada tabel partisi, Anda dapat menggunakan kondisi pemfilteran partisi untuk mengurangi jumlah data yang dipindai dan meningkatkan kinerja kueri.

  • MCQA berada dalam pratinjau publik di wilayah berikut: Tiongkok (Hong Kong), Singapura, Indonesia (Jakarta), dan Malaysia (Kuala Lumpur). MCQA sedang menunggu rilis di wilayah lainnya.

Penagihan bayar sesuai pemakaian untuk pekerjaan MaxFrame

Setelah pekerjaan MaxFrame dijalankan, MaxCompute menghitung Jam-CU (jam yang dapat ditagih) yang dikonsumsi oleh pekerjaan tersebut. Pada hari berikutnya, MaxCompute menggabungkan biaya semua pekerjaan MaxFrame menjadi satu Tagihan dalam Akun Alibaba Cloud Anda sebelum pukul 06.00, lalu memotong biaya tersebut dari saldo akun Anda.

Catatan
  • Jika Anda memilih metode penagihan langganan untuk MaxCompute, Anda dapat menjalankan pekerjaan MaxFrame secara gratis selama periode langganan.

  • Penagihan bayar sesuai pemakaian MaxFrame tersedia di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Ulanqab), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), Jepang (Tokyo), Singapura, Indonesia (Jakarta), Jerman (Frankfurt), AS (Silicon Valley), AS (Virginia), dan Finance Cloud Tiongkok (Hangzhou).

  • Jika Anda memiliki pertanyaan atau memerlukan bantuan, Anda dapat menghubungi kami dengan mengisi formulir aplikasi grup DingTalk untuk bergabung dengan grup Komunitas Pengembang MaxCompute (nomor grup DingTalk: 11782920), grup DingTalk khusus Anda, atau grup Dukungan Pengguna Resmi MaxFrame (nomor grup DingTalk: 37130012987).

Anda dikenai biaya untuk pekerjaan MaxFrame berdasarkan rumus berikut:

Biaya pekerjaan MaxFrame hari ini = Jumlah jam yang dapat ditagih × Harga satuan

Tabel berikut menjelaskan aturan penagihan untuk pekerjaan MaxFrame.

Item

Harga satuan

Pekerjaan MaxFrame Standar

(Pekerjaan MaxFrame yang menggunakan kuota komputasi edisi standar bayar sesuai pemakaian)

USD 0,0541 per jam

Catatan

Wilayah SAU (Riyadh - Partner Region) dioperasikan oleh mitra, dengan harga satuan USD 0,06496 per GB.

Referensi

  • Jika Anda ingin mengetahui distribusi biaya MaxCompute Anda dan mencegah biaya melebihi ekspektasi saat menggunakan MaxCompute, Anda dapat memperoleh dan menganalisis Tagihan MaxCompute Anda untuk memaksimalkan pemanfaatan sumber daya dan mengurangi biaya. Untuk informasi selengkapnya, lihat Analisis catatan penggunaan Tagihan MaxCompute.

  • Biaya timbul saat Anda menggunakan MaxCompute untuk pengembangan. Jika konsumsi harian stabil sebagian besar waktu tetapi biaya melonjak dalam periode tertentu, Anda dapat melakukan analisis biaya untuk mengidentifikasi Proyek dan pekerjaan yang menyebabkan lonjakan tersebut, kecuali lonjakan akibat pertumbuhan bisnis. Kemudian, Anda dapat segera mengoptimalkan dan menyesuaikan pekerjaan tersebut untuk mengoptimalkan biaya. Untuk informasi selengkapnya, lihat Memecahkan masalah lonjakan tak terduga pada biaya pascabayar MaxCompute.