
目次
Databricksの料金は従量課金で、Databricks Units(DBU)単位で秒ごとに請求されます。定価はコンピュートの種類、ティア、クラウドによって、DBUあたり約$0.15から約$1.00です。クラシックコンピュートでは、その下で動く仮想マシンの費用もクラウドプロバイダーに支払います。サーバーレスでは、そのコンピュートがDBUの料金に含まれています。
ですから「Databricksにはいくらかかるのか」という問いへの率直な答えは、2つ、ときには3つの請求書です。そしてその金額は、料金表よりも、チームがプラットフォームをどう使うかにはるかに大きく左右されます。
私が関わってきた製造業と防衛分野のプログラムで、想定外だったのはDBUの価格であることはまれでした。私が見てきた最大の無駄は、本来ジョブコンピュートで動かすべき本番ジョブを、高額な対話型の料金である汎用コンピュートで動かしていたことです。
DBUはDatabricksが正規化した処理の単位です。Databricksは、使用したコンピュートリソースと、一部の製品では処理したデータ量によって決まる処理能力の尺度と定義しています。
従量課金でDBUを直接購入することはありません。ワークロードを実行すると、1時間あたりのDBUが発生し、そのDBU数にそのコンピュートの種類の料金を掛けた金額を支払います。
請求額を決めるのは次の3つです。
- コンピュートの種類。 ジョブ、汎用、SQLウェアハウス、パイプライン、モデルサービング、そしてそれぞれのサーバーレス版に、別々の料金があります。同じ1時間の作業でも、どこで動かすかによってコストが3〜4倍変わります。
- ティアとクラウド。 PremiumかEnterpriseか、そしてAWS、Azure、Google Cloudのどれか。リージョンも影響します。
- インフラのモデル。 クラシックコンピュートは自社のクラウドアカウントで動くため、VM、マネージドディスク、ストレージ、パブリックIPの費用をクラウドプロバイダーが請求します。サーバーレスはDatabricksのアカウントで動き、定価にはその下で動くコンピュートが含まれます。
ストレージも別です。Deltaテーブルは自社のクラウドのオブジェクトストレージ(S3、ADLS、Google Cloud Storage)に置かれ、クラウドプロバイダーが請求します。Databricksは一部のマネージドストレージを、Databricks Storage Units(DSU)単位で価格設定しています。
クラシックコンピュートとサーバーレスの比較
クラシックコンピュート
- 1時間あたりのDBU料金が低い
- VM、ディスク、IPはクラウドプロバイダーが別に請求
- 起動時間とアイドル時間にも支払う
- インスタンスの種類を選び、チューニングも自社で担う
サーバーレスコンピュート
- DBU料金は高いが、コンピュートを含む
- 最低一分単位で課金され、起動時間は請求されない
- データ転送とネットワークは引き続き請求される場合がある
- サイズの制御が限られるため、実際の実行を計測して見積もる
主なコンピュートの種類について、公表されている定価を以下に示します。AWSの数字は、US East(N. Virginia)のDatabricksの料金ページによるものです。
Azure Databricksの価格はMicrosoftが設定するため、Azureの数字はAzure Databricksの料金ページのPremiumティア、West USによるものです。定価は2026年10月に確認したもので、クラウドとリージョンによって異なります。
| コンピュートの種類 | AWS Premium($/DBU) | AWS Enterprise($/DBU) | Azure Premium($/DBU) | クラウドのVMは別請求か |
|---|---|---|---|---|
| ジョブコンピュート(クラシック) | 0.15 | 0.20 | 0.30 | はい |
| ジョブのサーバーレス | 0.35 | 0.45 | 0.47(Automated Serverless) | いいえ、含まれる |
| 宣言型パイプラインのクラシック(Core / Pro / Advanced) | 0.20 / 0.25 / 0.36 | 記載なし | 0.30 / 0.38 / 0.54 | はい |
| 宣言型パイプラインのサーバーレス | 0.35 | 記載なし | 0.47 | いいえ、含まれる |
| 汎用コンピュート(クラシック) | 0.55 | 0.65 | 0.55 | はい |
| サーバーレスノートブック(対話型) | 0.75 | 0.95 | 1.00 | いいえ、含まれる |
| SQL Classicウェアハウス | 0.22 | 0.22 | 0.22 | はい |
| SQL Proウェアハウス | 0.55 | 0.55 | 0.55 | はい |
| SQL Serverlessウェアハウス | 0.70 | 0.70 | 0.70 | いいえ、含まれる |
| Model Serving(CPUとGPU) | 0.07 | 記載なし | 0.082 | いいえ、含まれる |
目を引く点が2つあります。本番の処理を動かす最も安い方法はジョブコンピュートで、AWS Premiumでは汎用コンピュートのDBU単価はその3倍以上です。そしてサーバーレスはDBU単価だけ見ると高く見えますが、VMの請求がなくなることを思い出せば見方が変わります。
ティア:今はPremiumが最低ライン
Databricksは、AWSとGoogle Cloudの新規顧客向けにStandardティアを廃止し、それらのクラウドに残っていたStandardの顧客は2025年10月1日にPremiumへ移行されました。Azureでは、Microsoftのサポート終了の通知により、2026年4月1日から新しいワークスペースはPremiumが必須となり、残りは2026年10月1日に自動でアップグレードされました。
予算モデルがまだStandardの料金を前提にしているなら、それは古くなっています。良い面もあります。Premiumには、StandardにはなかったUnity Catalog、SQLウェアハウス、サーバーレスが付いてきます。
名称についての注意です。Databricks自身の脚注によると、AzureのPremiumティアはAWSとGoogle CloudのEnterpriseティアに相当します。クラウドをまたいで見積もりを比較するときに、これが重要になります。
規制の厳しい環境では、ティアよりもアドオンのほうが重要です。Enhanced Security and Complianceアドオンは定価ベースの製品支出に対する割合で価格設定され(AWSの料金ページでは15%)、Mission Criticalアドオンはさらにマネージドの災害復旧を追加します。コンプライアンスの管理策が任意であることがまれな防衛分野の仕事では、セキュリティレビューで気付くのではなく、初日からその上乗せ分をビジネスケースに入れておくべきだと私は考えます。
Azure DatabricksはMicrosoftのファーストパーティサービスです。Azureサブスクリプションの条件のもとでMicrosoftから1通の請求書が届き、DBUと、クラスターの背後にあるVM、ディスク、ストレージの両方がそこに含まれます。
それでも請求書は、DatabricksのDBUの行と、通常のコンピュート、ストレージ、ネットワークの行に分かれます。Microsoftのページによると、サーバーレスのワークロードでは、DBUに加えてデータ転送、NATゲートウェイ、Private Endpointの料金が発生することもあります。
割引には2つの方法があります。
- Azure Databricksの事前購入。 1年または3年でDatabricks Commit Units(DBCU)を購入します。使用量は各ワークロードの定価でプールから差し引かれます(PremiumのDBUで汎用なら0.55 DBCU、ジョブなら0.30)。Microsoftが公表している1年間の表では、12,500 DBCUで4%引きから、2,000,000で33%引きまであり、Microsoftはプラン全体で最大37%の節約をうたっています。購入は確定で、キャンセルや交換はできません。
- Databricksのコミット型利用契約。 AWSとGoogle Cloudでは、Databricksと直接交渉します。料金ページによると、コミットメントが大きいほど割引も大きくなり、クラウドをまたいで柔軟に使えます。条件は公表されていません。
どちらも割引になるのはDBUの行だけです。VM、ストレージ、ネットワークの請求には影響しないため、その下で動くクラシックコンピュートについては、クラウドの予約やSavings Plansと組み合わせてください。
コミット契約やAzureの事前購入の規模を決めるときの私の助言はこうです。まずユースケースを理解し、そのうえで今後3年間の計画を立ててください。契約に数字を入れる前に、どのワークロードをどのコンピュートの種類で動かすのかを把握しておきます。返金できないプランで過大にコミットすると、使い残した分がそのまま損失になります。
これは上記のAWS Premiumの定価を使った説明用の計算であり、顧客の数字ではありません。中規模の製造業向け分析プラットフォームの1か月を想定します。
- クラシックのジョブコンピュートで動く、ERPと工場データの夜間パイプライン:20,000 DBU × $0.15 = $3,000、これにそのクラスターのEC2の請求が加わります。
- SQL Serverlessウェアハウス上のBIダッシュボード:8,000 DBU × $0.70 = $5,600、コンピュート込み。
- クラシックの汎用クラスターでのデータサイエンス:6,000 DBU × $0.55 = $3,300、これにEC2が加わります。
VM、ストレージ、ネットワーク、アドオンの上乗せを含める前の段階で、定価でDBUが月$11,900です。
では、夜間パイプラインを汎用クラスターに移したとします。これは想像以上によく起きます。同じ20,000 DBUのコストが、$3,000ではなく$11,000になります。
何も速くなっていません。変わったのは、処理を動かした場所だけです。
製造業でこれが効いてくるのがERPの抽出です。SAP、Oracle、Microsoft Dynamics 365のロードは、スケジュール化され、繰り返し可能で、予測しやすい傾向があります。まさにジョブコンピュートの料金が想定している処理です。比較対象のデータプラットフォームが別の単位で見積もられているなら、料金を比べる前に、同じワークロードの一覧で両方をモデル化してください。
料金ページのDBU単価は、Databricksの請求額を決める要素の中で最も小さな判断です。どのワークロードをどのコンピュートの種類で動かすかが、最も大きな判断です。
料金表は公表されています。以下は公表されていません。
- アイドル状態の汎用クラスター。 クラシックのクラスターは、アイドル状態でもDBUとVMの料金が発生します。自動終了は10分から10,000分の間で設定でき、大きなクラスターで長い設定にすると、固定費のようにかかり続けます。
- 間違ったコンピュートでの本番処理。 スケジュールされた処理をジョブコンピュートではなく汎用クラスターで動かすと、理由もなく対話型の料金を支払うことになります。
- 過大なサイズのSQLウェアハウス。 数枚のダッシュボードのために、最小クラスター数の多い大きなウェアハウスを使うケースです。実際の同時実行数に合わせてサイズを決めてください。
- 計測しないままのPhoton。 PhotonはクラシックコンピュートでのDBU発生率を上げます(Databricksはクラシックのパイプラインで発生率を2.5倍としています)。多くの場合は速く終わって全体のコストも下がりますが、自社のワークロードでそれを証明できるのは計測だけです。
- 開発環境とテスト環境の乱立。 開発者一人ひとりが常時稼働のクラスターを持つケースです。防衛分野のプログラムでは、機密データと非機密データに別々の環境を用意するため、環境が増えて状況は悪化します。
- データ転送。 リージョン間やクラウド外へのデータの移動、そしてサーバーレスのプライベート接続には料金がかかります。データ所在地の規則によって、計画以上にデータを移動するアーキテクチャを強いられることがあります。
- アドオンの上乗せ。 コンプライアンスと災害復旧のアドオンは支出に対する割合なので、上記のすべてとともに増えていきます。
ツールはDatabricksが用意しています。多くの組織は最初の1つを有効にして終わりにしてしまいます。
- 請求のシステムテーブル。
system.billing.usageは、すべてのDBUをワークスペース、クラスター、ジョブ、ウェアハウス、ユーザー、タグ別に記録します。system.billing.list_pricesと結合すれば定価ベースのコストがわかります。これが信頼できる唯一の情報源です。チャージバックはこれをもとに構築してください。 - タグ付け。 クラスター、プール、ジョブ、ウェアハウスに付けたカスタムタグは、使用量テーブルに反映されます。最初のワークスペースを稼働させる前に、タグの組み合わせ(原価センタ、プロジェクト、環境)を合意しておきます。
- サーバーレスの使用ポリシー。 サーバーレスのノートブック、ジョブ、パイプラインにタグを付け、サーバーレスの支出を配賦できるようにします。2026年10月時点でPublic Previewです。
- コンピュートポリシー。 管理者は、時間あたりの価格を左右する設定を制限し、1時間あたりのDBUに上限を設け、タグのルールを定められます。乱立を報告するのではなく、止めるための管理策です。
- 予算。 アカウントコンソールで設定し、最大4つのしきい値でメールアラートを送れます。予算は定価で計測され、交渉済みの割引を無視し、支出を止めません(ブロックが適用されるのはUnity Gatewayの予算だけです)。ブレーキではなく警報として扱ってください。
- サーバーレスのタイムアウト。 サーバーレスノートブックには、管理者が変更できる2.5時間の実行タイムアウトが既定で設定されています。
ここではガバナンスとコスト管理が重なります。Unity Catalogとデータガバナンスを設定するなら、タグとカタログの構造を一緒に設計してください。
予算をコミットする前に、実際に使う予定のコンピュートの種類で代表的なワークロードを2〜4週間動かし、その結果を請求のシステムテーブルから読み取ってください。Databricks自身も、サーバーレスを見積もる最良の方法は実際のワークロードを動かして計測することだと述べています。それによって、CFOの前で説明できるDBUのベースラインと、実際に消費しきれるコミットの水準が得られます。
そのうえで、ベンダーとSIに3つの質問をしてください。各ワークロードをどのコンピュートの種類で動かすのか、コンピュートポリシーで何を強制するのか、想定する支出額でアドオンにいくらかかるのか。答えが曖昧なら、見積もりも曖昧です。プラットフォームそのものをまだ選定中なら、Databricksは何に使われるのかまたはSnowflakeとDatabricksの比較から始めてください。
私は、こうしたデータプラットフォームの支出の規模の見極め、交渉、統制を支援しています。見積もりについてセカンドオピニオンが必要なら、ご連絡ください。
Databricksの月額費用はいくらですか?
固定の月額料金はありません。ワークロードが消費したDBUに対して秒単位で支払います。定価はコンピュートの種類、ティア、クラウドによってDBUあたり約$0.15から$1.00で、クラシックコンピュートではVM、ストレージ、ネットワークについてクラウドプロバイダーの料金が加わります。一般的な数字を信じるのではなく、パイロットで計測してください。
DatabricksのDBUとは何ですか?
Databricks Unitは、課金に使われる処理能力の正規化された単位です。ワークロードは使用するコンピュートに応じて1時間あたりのDBUを発生させ、そのDBU数にそのコンピュートの種類の料金を掛けた金額を支払います。同じDBUでも、汎用コンピュートのほうがジョブコンピュートより高くなります。
Azure Databricksの料金はAWS上のDatabricksと違いますか?
はい。Azure Databricksの価格はMicrosoftが設定し、Azureの請求書で請求します。一部の料金は異なり、2026年10月の定価で、クラシックのジョブコンピュートはAzure PremiumでDBUあたり$0.30、AWS Premiumでは$0.15です。またAzureのPremiumティアはAWSとGoogle CloudのEnterpriseティアに相当するため、同じ条件で比較してください。
サーバーレスのDatabricksにはクラウドインフラのコストが含まれますか?
コンピュートについては含まれます。サーバーレスのDBU料金にはその下で動くインスタンスが含まれ、起動時間は請求されません。リージョン間やクラウド外へのデータ転送、プライベート接続は引き続き請求される場合があり、実行ごとに1分の最低課金があります。
Databricksの料金計算ツールはありますか?
はい。Databricksは料金ページで料金計算ツールを公開しており、MicrosoftのAzure料金計算ツールもAzure Databricksに対応しています。どちらも定価をもとに計算します。パイロットで計測したDBUを入力してください。
Databricksの割引を受けるにはどうすればよいですか?
Azureでは、1年または3年のDatabricks Commit Unitsを購入します。Microsoftは最大37%の割引を掲げています。AWSとGoogle Cloudでは、Databricksとコミット型利用契約を交渉します。どちらも割引になるのはDBUの料金だけで、VM、ストレージ、ネットワークの請求は対象外です。
次のステップ
いまERPプログラムを進めていますか?
この記事が、いま進行中のプログラムに関わる内容だったなら、社内でさらに1週間分析を重ねるよりも、30分の対話のほうが多くの場合ずっと前に進めます。




