Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Faturalama yöntemi seçin

Son Güncelleme:Oct 04, 2026

MaxCompute; abonelik, kullandıkça öde ve saatlik faturalandırma olmak üzere farklı iş yükü kalıplarına uygun üç faturalama yöntemi sunar. Bu sayfa, iş yükünüz için en uygun yöntemi belirlemenize ve taahhütte bulunmadan önce maliyetleri tahmin etmenize yardımcı olur.

Faturalama yöntemleri

Her faturalama yöntemi belirli bir iş yükü türü için tasarlanmıştır. Yanlış yöntemi seçmek, kaynakları aşırı sağlamanız durumunda atıl kaynaklara veya yetersiz sağlama durumunda bütçe belirsizliğine yol açabilir.

Faturalama yöntemi Çalışma şekli En uygun olduğu durumlar
Abonelik Hesaplama kaynakları aylık veya yıllık olarak ücretlendirilir. Depolama ve indirme işlemleri kullandıkça öde esasına göre faturalandırılır. Hesaplama ihtiyaçlarını önceden tahmin edebileceğiniz sık ve öngörülebilir iş yükleri
Kullandıkça öde Depolama, hesaplama ve indirme işlemlerinin tümü gerçek kullanıma göre faturalandırılır. Ön taahhüt veya kaynak boyutlandırması gerekmez. Kaynakları önceden boyutlandırmanın zor olduğu öngörülemeyen veya keşif amaçlı iş yükleri
Saatlik faturalandırma Abonelik kaynaklarını temel olarak kullanın; ek kapasite, eklenen hesaplama birimi (CU) sayısı ve kullanım süresine göre saatlik olarak ücretlendirilir. Öngörülebilir bir temele sahip ancak zaman zaman talep artışları yaşayan iş yükleri

Her bir yöntemin tam açıklaması için bkz. Genel Bakış.

Değiştirmeden önce maliyetleri tahmin edin

Bir faturalama yöntemine taahhütte bulunmadan önce beklenen harcamanızı modellemek için aşağıdaki araçları kullanın.

MaxCompute fiyat hesaplayıcısı

Abonelik faturalandırması için MaxCompute fiyat hesaplayıcısını_V5.xlsx) kullanın. Aylık maliyet tahmini almak için gereken hesaplama kaynaklarını ve tahmini veri yükleme ve indirme hacimlerini girin.

CostSQL

Kullandıkça öde faturalandırması için CostSQL kullanın. CostSQL, bir SQL işini üretim ortamında çalıştırmadan önce maliyetini tahmin eder.

  • Bir SQL işini yürütmeden önce tahmin almak için COST SQL komutunu çalıştırın. Ayrıntılar için bkz. Maliyet tahmini.

  • IntelliJ IDEA'da, bir SQL betiği gönderdiğinizde maliyet tahminleri otomatik olarak oluşturulur. Ayrıntılar için bkz. SQL betiği geliştirme ve gönderme.

  • DataWorks'te de maliyet tahmini özelliği kullanılabilir.

CostSQL, tüm SQL işlerinin maliyetlerini tahmin edemez. Örneğin, harici tabloları içeren işler tahmin edilemez. Tahminleri planlama girdisi olarak değerlendirin; gerçek maliyetler nihai faturaları yansıtır.

1 TB veri için maliyet tahminleri

Aşağıdaki tabloda, farklı faturalama yöntemleri ve iş yükü türleri altında 1 TB veriyi işlemek için tahmini aylık maliyetler gösterilmektedir.

Faturalama yöntemi İş yükü türü Kullanılan CU'lar Yanıt süresi Tahmini aylık maliyet
Abonelik Hesaplama yoğunluklu 160 CU Birkaç dakika içinde 3768 USD
Abonelik Depolama yoğunluklu ~50 CU Birkaç saat içinde USD 1,177.5
Kullandıkça öde SQL karmaşıklığı 1, günde bir kez — — 1.413 USD

Bu sayıların hesaplanma şekli:

  • Abonelik, hesaplama yoğunluklu: 160 CU x aylık CU fiyatı = 3.768 USD/ay. İşlerin birkaç dakika içinde tamamlanması gerektiğinde bu yapılandırmayı kullanın.

  • Abonelik, depolama yoğunluklu: ~50 CU x aylık CU fiyatı = 1.177,5 USD/ay. İşlerin birkaç saat içinde çalışabileceği ve katı gecikme süresi gereksiniminin olmadığı durumlarda bunu kullanın.

  • Kullandıkça öde: SQL karmaşıklığı 1'de, 1 TB veriyi işlemek 47,1 USD/gün maliyetindedir. Günde bir kez sıklıkla bu toplam 1.413 USD/ay eder. Veriler günde birden fazla kez işlenirse günlük maliyeti buna göre çarpın.

Kendi senaryonuzu modellemek için aynı formüle gerçek CU sayınızı ve işleme sıklığınızı yerleştirin.

İhtiyacınız olan CU'ları değerlendirin

Bir abonelik planı için kaç CU satın almanız gerektiğini bilmiyorsanız şu adımları izleyin:

  1. Kullandıkça öde faturalandırmasıyla başlayın. Verileri ilk kez cloud'a geçiriyorsanız buradan başlamanızı öneririz.

  2. Gerçek iş yükünüzü temsil eden bir Kavram Kanıtlama (POC) testi çalıştırın.

  3. Testten sonra, tüketilen toplam CU-saatlerini almak için Information Schema hizmetindeki TASKS_HISTORY.

  4. Toplam CU-saatlerine göre satın almanız gereken CU sayısını hesaplayın.

  5. Bu sayıya göre abonelik CU'ları satın alın.

Faturalama stratejisi seçin

Tek faturalama yöntemi

  • Abonelik, işlerin sık ve öngörülebilir olduğu durumlarda iyi çalışır. Maliyet kesinliği ve daha hızlı iş aktarım hızı sağlar.

  • Kullandıkça öde, işlerin seyrek olduğu veya boyutlandırılmasının zor olduğu durumlarda iyi çalışır. Ön taahhüt yoktur ve yalnızca kullandığınız kadar ödersiniz.

Karışık faturalandırma

Faturalama yöntemlerini birleştirmek, farklı iş türleri arasında maliyeti optimize etmenizi sağlar.

Seçenek 1: Periyodik üretim iş yükleri için abonelik + periyodik olmayan işler için kullandıkça öde

Sabit bir programa göre çalışan extract, transform, load (ETL) işleri için abonelik kullanın. Özel sorgular ve tek seferlik veri işleme işleri için kullandıkça öde kullanın. Kullandıkça öde modunda, işler diğer hesapların sahip olduğu tablolardan okuyabilir; bu da depolamanın yinelenmesini önler. Hesaplar arası erişim yetkilendirme gerektirir; bkz. Proje düzeyinde rol oluşturma.

Seçenek 2: Periyodik olmayan işler için abonelik + günlük üretim iş yükleri için kullandıkça öde

Geliştirme ve test işleri öngörülemeyen maliyetler oluşturuyorsa bunları sabit kaynak gruplarına ekleyin ve MaxCompute Management'ta özel geliştirme ve iş zekası (BI) gruplarını yapılandırın. Üretim ETL işleri yalnızca günde bir kez çalışıyorsa, atıl abonelik kapasitesi için ödeme yapmaktan kaçınmak amacıyla bunları kullandıkça öde kaynak grubuna atayın.

Hadoop geçişi

Hadoop'dan geçiş yapıyorsanız, hesaplama yoğunluklu abonelik senaryosu faydalı bir referans noktası sağlar. Bir denetleyici düğüm ve her biri 32 çekirdekli (toplam 160 CPU) beş hesaplama düğümünden oluşan tipik bir Hadoop kümesinin maliyeti, herhangi bir indirim uygulanmadan yaklaşık 3.768 USD/aydır. MaxCompute denetleyici düğümler gerektirmez ve performansı Hive'dan %80 daha yüksektir; bu da hem operasyon ve bakım (O&M) ek yükünü hem de maliyeti azaltır.

Faturalama yöntemlerini değiştirin

Veri hacminiz değişirse ve mevcut abonelik kaynaklarınız yetersiz veya aşırı sağlanmışsa yapılandırmayı yükseltin veya düşürün. Ayrıntılar için bkz. Yapılandırmaları yükseltme veya düşürme.

Faturalama yöntemleri arasında tamamen geçiş yapmak için bkz. Faturalama yöntemlerini değiştirme.

Önemli

Aboneliğe geçmeden önce doğru CU sayısını belirlemek için iş performansınızı ve döngü sürelerinizi değerlendirin. Çok az CU satın alırsanız iş yürütme süresi artar ve aktarım hızı düşer; bu da tekrar geçiş yapmanızı gerektirebilir.

Sırada ne var