Azure Databricks Genieの予算・コスト管理とは?2026年7月6日の課金変更と設定手順

2026年6月15日更新のMicrosoft Learnでは、Azure DatabricksのGenie製品について、予算設定とコスト制御の方法が案内されました。

重要な変更は、2026年7月6日から、ユーザーごとの無料枠を超えたGenieのLLM利用が従量課金になることです。アカウント管理者は課金開始前に、Unity AI Gatewayの予算機能を使って、ワークスペース全体やユーザー単位の上限、通知、利用ブロックを設定できます。(Microsoft Learn)

一般ユーザーが移行作業を行う必要はありません。ただし、管理者が利用ブロックを設定した場合、上限到達後はGenieを利用できなくなる可能性があります。Azure Databricksを業務で利用している組織は、2026年7月6日までに予算設定と対象ユーザーを確認しておくことが重要です。

目次

Azure Databricks Genieの予算・コスト管理で何が変わるのか

今回の変更では、Genie Spaces、Genie Code、Genie Oneが共通の従量課金モデルへ移行します。座席数に応じた料金ではなく、各セッションで使用したLLMリソースに応じてDBUが計上されます。(Microsoft Learn)

主な変更点は次のとおりです。

確認項目変更内容必要な対応
課金開始日2026年7月6日課金開始前に予算と通知先を設定する
無料枠識別されたユーザーごとに毎月150 DBU利用者数と想定使用量を確認する
無料枠超過後LLM利用量に応じた従量課金ユーザー別上限やブロックを設定する
対象製品Genie Spaces、Genie Code、Genie One製品ごとではなくGenie全体で管理する
管理方法Unity AI Gatewayの予算機能アカウント管理者が設定する
利用状況の確認課金開始後に予算画面やシステムテーブルで確認定期的なコストレビューを行う

Microsoft Learnの当該ページでは、ワークスペースや既存のGenie Space、コードなどを移行する手順は案内されていません。今回の中心は機能移行ではなく、課金方式の変更とコスト統制機能の追加です。(Microsoft Learn)

Genieの料金と無料枠

ユーザーとして識別される利用者には、毎月150 DBUの無料LLM利用枠が付与されます。公式情報では、米国東部リージョンで約10.50米ドル相当とされ、一般的な利用では次の使用量が目安として示されています。

  • Genieへの質問:約80~100回
  • Genie Codeのコーディングセッション:約20~30回

実際の消費量は、質問内容、会話の長さ、利用するモデルやエージェントによって変わります。上記の回数が保証されるわけではありません。(Microsoft Learn)

無料枠を超えた利用は、基盤となるLLMの使用量に応じてDBUで課金されます。契約やリージョンによって実際の請求額が異なる可能性があるため、Azure Databricksの最新価格表も確認してください。

サービスプリンシパルには無料枠が適用されない

無料枠は、識別されたユーザーに対して付与されます。サービスプリンシパルには無料枠がなく、すべてのGenie利用が課金対象です。

自動化処理やアプリケーション連携でサービスプリンシパルを使用している場合は、人間のユーザーよりも早い段階で予算超過が発生する可能性があります。利用頻度と実行元を事前に洗い出しておきましょう。(Microsoft Learn)

SQLウェアハウスの料金は別に発生する

Genie向け予算が追跡するのはLLM利用です。Genieがクエリを実行するために使用するSQLウェアハウスなどのコンピュート料金は、Genie予算には含まれません。(Microsoft Learn)

そのため、実際の運用コストを把握するには、次の2種類を分けて確認する必要があります。

コストGenie予算の対象
毎月の無料LLM利用枠課金なし。予算による削除不可
無料枠を超えたLLM利用対象
SQLウェアハウスの実行料金対象外
契約上の割引やクレジット予算画面の計算には原則未反映

Azure Databricksの予算額は米ドルで設定され、SKUのリスト価格を基準に計算されます。契約割引や請求クレジットを差し引いた最終請求額とは一致しない場合があります。(Microsoft Learn)

影響を受けるユーザーと管理者

一般ユーザー

無料枠の範囲内であれば、原則として追加料金は発生しません。無料枠を超えた後の動作は、管理者が設定した予算の内容によって変わります。

  • Send alertのみの場合:通知後もGenieを継続利用できる
  • Block usageを設定した場合:上限到達後は有料利用を継続できない
  • 管理者が上限を増額した場合:追加の有料利用が可能になる
  • 翌月に予算がリセットされた場合:再び設定範囲内で利用できる

予算では無料枠そのものを無効化できません。利用ブロックを設定していても、ユーザーに付与される無料枠を予算で取り上げることはできません。(Microsoft Learn)

アカウント管理者

予算の作成と管理には、Azure Databricksのアカウント管理者権限が必要です。

管理者は次の単位でコストを管理できます。

  • アカウント全体
  • 特定のワークスペース
  • ユーザーごと
  • ユーザーグループごと
  • 特定ユーザーやグループに対する上限の上書き

ワークスペース管理者であっても、アカウント管理者権限がなければ予算を作成できない点に注意してください。(Microsoft Learn)

Genieの予算を設定する手順

Genie向け予算はAzureポータルではなく、Azure Databricksのアカウントコンソールで作成します。

Unity AI Gateway Budgetを有効にする

Genie予算を利用するには、アカウントでUnity AI Gateway Budgetプレビューが有効になっている必要があります。

  1. アカウント管理者としてAzure Databricksのアカウントコンソールにログインする
  2. サイドバーからPreviewsを開く
  3. Unity AI Gateway Budgetを探す
  4. トグルを有効にする

プレビュー機能は正式提供前の仕様であり、画面や動作が変更される可能性があります。Unity AI Gateway向けの製品スコープやユーザー別しきい値など、一部機能はBetaとして案内されています。(Microsoft Learn)

Genie専用の予算を作成する

  1. アカウントコンソールのサイドバーからUsageを開く
  2. Budgetsタブを選択する
  3. Create budgetをクリックする
  4. 予算名を入力する
  5. 対象のワークスペースを選択する
  6. Resource typesでUnity AI Gatewayを選択する
  7. リソースタグに次の値を設定する
Key: databricks-product
Value: genie
  1. 共有しきい値とユーザー別しきい値を設定する
  2. 必要に応じてユーザーやグループの上書きを追加する
  3. 通知先メールアドレスを指定して作成する

ワークスペースを何も選択しない場合、アカウント全体のGenie利用が対象になります。(Microsoft Learn)

Genie予算に別のタグを追加しない

Genie専用予算では、databricks-product: genie以外のリソースタグを追加しないでください。

公式ドキュメントでは、追加タグはサポートされておらず、タグを追加するとGenie利用を正しく追跡できなくなると説明されています。部署名やプロジェクト名で分類したい場合も、Genie予算のリソースタグに独自タグを足す方法は避けましょう。(Microsoft Learn)

共有しきい値とユーザー別しきい値の使い分け

Genie予算では、組織全体の上限とユーザーごとの上限を分けて設定できます。

設定用途推奨される使い方
共有しきい値対象ワークスペース全体の利用額を管理全体予算に近づいたら管理者へ通知する
ユーザー別しきい値各ユーザーの有料利用額を管理一部ユーザーによる使い過ぎを防ぐ
ユーザー・グループ別上書き特定利用者だけ上限を変更開発者や検証担当者に高い上限を与える

Databricksは、共有しきい値では全ユーザーを一括で止めるよりも、まずアラートを設定し、利用制限はユーザー別しきい値や上書きで行う方法を推奨しています。共有予算でBlock usageを有効にすると、上限到達時に対象範囲の全ユーザーがGenieを利用できなくなるためです。(Microsoft Learn)

設定例

月間の有料利用額をユーザーごとに30米ドルまでにしたい場合は、次のように設定します。

  • 共有しきい値:組織の月間予算額を設定し、Send alertを有効にする
  • ユーザー別しきい値:30米ドル
  • ユーザー別動作:Block usageを有効にする
  • 開発者グループ:必要に応じて100米ドルなどの上書きを設定する

ユーザー別の30米ドルは無料枠とは別に適用されます。つまり、ユーザーは毎月の無料利用枠に加えて、最大30米ドル分の有料利用が可能です。(Microsoft Learn)

複数の予算やグループを設定するときの注意点

同じユーザーに複数の条件が適用される場合、上限の決まり方が異なります。

  • 1つの予算内で複数グループに所属する場合:最も高い上限が適用される
  • 複数の予算が同じユーザーに適用される場合:予算間では最も厳しい上限が適用される

たとえば、1つの予算内で100米ドルと200米ドルのグループに所属していれば、上限は200米ドルです。一方、別々の予算で100米ドルと200米ドルが設定されていれば、100米ドル側でブロックされます。(Microsoft Learn)

意図しない利用停止を防ぐため、アカウント全体予算とワークスペース別予算を重ねる場合は、対象範囲と上限額を一覧化しておきましょう。

予算の更新と利用状況の確認方法

作成済みの予算を変更する場合は、UsageのBudgetsタブを開き、対象行の右端にあるメニューからEdit budgetを選択します。(Microsoft Learn)

2026年7月6日の従量課金開始後は、予算詳細画面で次の情報を確認できます。

  • 当月の利用額
  • 残りの予算額
  • 日別の累積利用額
  • ユーザーごとの当月利用額
  • ユーザー別しきい値への到達状況

アカウント全体の詳細分析には、請求利用量システムテーブルのsystem.billing.usageも利用できます。Genieの支出・利用データは、従量課金開始後に利用可能になる予定です。(Microsoft Learn)

設定時に失敗しやすいポイント

通知には最大24時間の遅れがある

利用発生から予算通知の送信まで、最大24時間の遅れが生じる可能性があります。

通知をリアルタイムの利用監視として扱うのは避け、上限額には余裕を持たせてください。月末や大規模検証の直前だけ確認するのではなく、予算詳細画面を定期的に確認する運用が必要です。(Microsoft Learn)

通知メールにユーザー情報が含まれる

ユーザー別しきい値の通知には、予算名、対象ユーザー、当月利用額などが含まれます。通知先はAzure Databricksユーザーである必要がないため、外部アドレスや共有メーリングリストを登録するときは注意が必要です。(Microsoft Learn)

予算名や通知先には、顧客名、個人情報、機密プロジェクト名などを安易に含めないようにしてください。

Genie製品ごとに予算を分離できない

Genie Spaces、Genie Code、Genie Oneは、共通のdatabricks-product: genieタグで集計されます。製品ごとに独立した予算を直接作成する仕組みではありません。

利用目的ごとに管理したい場合は、対象ユーザーをグループ化し、グループ別の上書きを設定する方法を検討します。ただし、複数グループに所属するユーザーには、同一予算内で最も高い上限が適用されます。(Microsoft Learn)

2026年7月6日までに確認すべきチェックリスト

  • Genieを利用しているワークスペースとユーザーを確認する
  • サービスプリンシパルによる利用がないか確認する
  • アカウント管理者の担当者を決める
  • Unity AI Gateway Budgetプレビューを有効にする
  • databricks-product: genieで専用予算を作成する
  • 共有しきい値には管理者向けアラートを設定する
  • ユーザー別しきい値と利用ブロックの要否を決める
  • 開発者や検証担当者向けの上書きを設定する
  • 通知先に機密情報が送られても問題ないか確認する
  • SQLウェアハウス料金を別途監視する
  • 複数予算の対象範囲が重複していないか確認する

今回の変更では、Genieを利用するための移行作業よりも、無料枠超過後の料金を誰にどこまで許可するかを決めることが重要です。

まずはアカウント全体の共有しきい値をアラート中心で設定し、ユーザー別には業務への影響を考慮した上限を設けると管理しやすくなります。2026年7月6日の課金開始後は利用実績を確認し、過度に厳しい制限や想定外の支出が発生していないかを定期的に見直しましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次