メインコンテンツまでスキップ

Genieの予算とコスト管理

注記

2026年7月8日午前0時 (UTC) より、Databricks は月間の無料利用許容量を超過したGenie 製品の使用量に対して課金します。詳細については、リリースノートを参照してください。アカウント管理者は、予算を使用してコスト管理を設定できます。

Genie製品は従量課金制モデルで請求され、ユーザーごとの無料月間許容量があります。Genieの使用状況はUnity AI Gatewayを介して追跡されます。アカウント管理者は、アカウント全体、特定のワークスペース、ユーザーグループ、または個々のユーザーのGenieの費用を追跡および管理し、制限に達する前にアラートを送信する予算を設定できます。

予算の詳細については、「予算の作成と監視」および「Unity AI Gatewayの予算の管理」をご覧ください。

Genieの請求のしくみ

Genie AgentGenie CodeGenie Oneを含むGenie製品は、単一の従量課金制価格モデルを共有しています。

  • 毎月の無料使用量 : 各ユーザーは毎月、LLMの無料使用量を受け取ります。無料利用は、Databricks サービスプリンシパルではなく、特定されたユーザーに適用されます。
  • 従量課金の使用量 :無料枠を超えた使用量は、基盤となるLLMの使用量に基づいてDBUで請求されます。

予算は従量課金の使用状況に適用されます。予算でユーザーの無料月間使用量を相殺することはできません。

現在の価格と無償利用枠については、Databricksの価格ページをご覧ください。

要件

  • 予算を作成および管理するには、アカウント管理者である必要があります。

Genie の予算を作成します。

予算はアカウントコンソールで作成および管理されます。詳細情報については、「予算の作成と監視」を参照してください。

Genieの使用量に予算を作成するには、 Unity AI Gateway のリソースタイプとdatabricks-product: genie のリソースタグを使用します。Genie予算に他のリソースタグを追加しないでください。追加のタグはサポートされておらず、予算がGenieの使用状況を追跡するのを妨げます。

ワークスペースの共有しきい値、ユーザーごとのしきい値、およびオーバーライドを含むGenie予算を作成するには、以下のステップに従ってください。

  1. アカウントコンソールのサイドバーで、[ 使用状況 ]をクリックします。

  2. 予算 タブをクリックします。このタブにはアカウントの既存の予算が表示されます。

  3. 予算を作成 をクリックします。

  4. スコープ セクションで、予算のスコープを設定します。

    1. 予算の 名称 を入力します。
    2. ワークスペース ドロップダウンで、予算に含めるワークスペースを選択します。アカウント全体の使用状況を追跡するには、フィールドを空のままにしておきます。
    3. リソースの種類 のドロップダウンで、 Unity AIゲートウェイ を選択してください。
    4. リソース タグ セクション:
      1. タグを選択 をクリックします。
      2. キー ドロップダウンで、 databricks-product と入力してください。
      3. ドロップダウンに genie と入力します。
  5. 予算の範囲内のすべてのユーザーとワークスペースに適用される使用プールを設定するために、 共有しきい値 を設定します。

    1. プラスアイコン。しきい値を追加 をクリックしてください。
    2. 月間しきい値 の金額を設定してください。これは、予算の範囲で定義され、すべてのユーザーおよびワークスペースで共有される月次のしきい値です。
    3. しきい値超過時 で、 アラートを送信 または 使用をブロック をチェックします。 使用をブロック をオンにすると、予算のしきい値に達した場合、Genie の全ユーザーの使用がブロックされます。Databricksでは、 アラートを送信 のみを有効にし、その後、ユーザーごとのしきい値とオーバーライドを利用して、利用をブロックすることを推奨します。
    4. アラート送信 」にチェックを入れた場合は、使用量がしきい値に達したときに予算アラートを受信するための Eメールアドレス を入力してください。
    5. [ 追加 ] をクリックします。
  6. ユーザーごとのしきい値 を設定することで、予算の対象となる各ユーザーに適用される月次のしきい値を設定できます。

    1. プラスアイコン。しきい値を追加 をクリックしてください。
    2. 月間しきい値 」フィールドにドル金額を入力します。このしきい値は、予算の対象となるすべてのユーザーに、無料月次利用分に加えて適用されます。例として、すべてのユーザーに月額100ドルの制限を付与するには、100ドルと入力してください。
    3. しきい値超過時 で、 アラートを送信 または 使用をブロック をチェックします。 使用をブロック にチェックを入れると、予算のしきい値に達した場合に、ユーザーの Genie の利用がブロックされます。特定のユーザーまたはグループに、より高いしきい値を付与できるように、ユーザーごとのオーバーライドを設定できます。
    4. Eメールアドレス フィールドに、Eメールアドレスのカンマ区切りリストを入力してください。ユーザーの支出がしきい値を超えた場合、これらのアドレスはアラートを受け取ります。通知には、ユーザー、月初からの支出、および予算が示されます。
重要

予算のEメール通知には、予算名、ユーザーごとのしきい値のユーザー ID、および定義されたカスタムタグが含まれます。Eメールの受信者はDatabricksユーザーである必要はありません。予算を決めたり、タグを選択したり、Eメール受信者を追加したりする際には、機密データが保護されていることを確認してください。

  1. 一部のユーザーまたはグループにより高いしきい値を設定するには、ユーザーごとのオーバーライドを追加します。

    1. [ プラスアイコン。 オーバーライドを追加 ] をクリックします。
    2. ユーザー 」ドロップダウンで、特定のユーザーまたはユーザーグループを選択します。
    3. 月間しきい値 」フィールドにドル金額を入力します。このしきい値は、選択したユーザーに対し、ユーザーごとのしきい値を上書きします。たとえば、genie-codeグループに200ドルのしきい値を付与すると、そのユーザーはより高い上限を利用できるようになります。ユーザーが複数のユーザーグループに属している場合、予算内で最も緩いしきい値が継承されます。
    4. [ 追加 ] をクリックします。
  2. 作成 をクリックします。

Genie使用の予算設定例。

上記の画像は、dais-development ワークスペースでのGenieの使用に関する予算構成の例を示しており、共有しきい値は5,000ドル、ユーザーごとのしきい値は100ドルです。ユーザーごとの上書きでは、genie-codeグループのユーザーには月あたり200ドルの、power-usersグループのユーザーには月あたり300ドルの、より高いしきい値が設定されます。ユーザーがgenie-codeとpower-usersの両方に属している場合、より高い300ドルのしきい値を継承します。

Genieの使用状況とコストを監視およびクエリー

ほぼリアルタイムの使用状況を反映する予算詳細ページで、Genieの使用状況とコストを監視します。予算の詳細を表示するを参照してください。

アカウント全体でGenieの使用状況とコストを分析するには、課金利用システムテーブルをクエリーします。system.billing.usageは数時間ごとに更新されます。使用状況が発生した直後にシステムテーブルをクエリーすると、予算詳細ページよりも少ない費用が表示される場合があります。

次のクエリは、日付、ユーザー、Genieサーフェス別にグループ化された、Genieの使用量に対する合計DBUと定価コストを算出します。各使用量レコードに正しい価格を適用するために、system.billing.usagesystem.billing.list_prices と結合します。

SQL
SELECT
u.usage_date,
u.identity_metadata.run_as,
u.usage_metadata.genie.surface,
SUM(u.usage_quantity) AS total_dbus,
SUM(u.usage_quantity * lp.pricing.effective_list.default) AS total_cost
FROM system.billing.usage u
JOIN system.billing.list_prices lp
ON u.cloud = lp.cloud
AND u.sku_name = lp.sku_name
AND u.usage_start_time >= lp.price_start_time
AND (lp.price_end_time IS NULL OR u.usage_start_time < lp.price_end_time)
WHERE
u.billing_origin_product = 'GENIE'
GROUP BY ALL

genie.surfaceフィールドは、どのGenie製品が使用量を生成したかを識別します。

制限事項:

  • 予算は、ユーザーの無料月次使用量を差し引くことはできません。

  • 各予算は、最大 4 つの共有 threshold と 20 のユーザーごとのオーバーライドをサポートしています。

  • アカウントには最大 1,000 件の予算を設定できます。

  • Databricks サービスプリンシパルは無料の月次利用の対象外となり、すべての使用量に対して課金されます。

  • 予算はLLMの使用状況を追跡します。クエリの実行に使用されるコンピュート、例えばSQLウェアハウスなどは別途請求され、Genieの予算には含まれません。

  • 使用が発生してからアラートが送信されるまで、わずかな遅延が発生する可能性があります。

  • しきい値で 使用をブロック が構成されている場合でも、しきい値を超えて少額の費用が発生する可能性があります。しきい値に達したときに進行中のアクティブなGenieリクエストは中断されず、使用ブロックが適用されるまでにわずかな遅延が発生します。

  • 予算アラートのEメール、予算詳細ページ、およびsystem.billing.usageにおける支出額は、同じ時点で比較した場合に異なる場合があります。各ソースは異なるレートで更新されるため、これは予期されます:

    • **予算アラートのEメール**:アラートがトリガーされた時点での費用を反映します。
    • 予算詳細ページ:頻繁に更新されますが、直後に表示された場合、最新のアラートEメールよりも低い金額が表示される場合があります。
    • system.billing.usage : 数時間ごとに更新されます。アラートを受信した直後にシステムテーブルをクエリすると、予算詳細ページやアラートEメールよりも低い支出額が返される可能性があります。

    利用のブロックやアラートのthresholdを含め、予算の適用はほぼリアルタイムの費用追跡に基づいており、システムテーブルの更新タイミングには影響されません。

その他のリソース

よくある質問

無料月間使用量はいつリセットされますか?

無料月間使用量は毎月1日にリセットされます。

各ユーザーに毎月30ドルを付与するにはどうすればよいですか?

Genie用の予算を作成し、30 ドルの ユーザーごとのしきい値 を設定します。しきい値は予算の範囲内のすべてのユーザーに適用され、各ユーザーの従量課金制の費用を月額30ドルに制限します。各ユーザーは、予算では削除できない無料月間使用量も保持します。特定のユーザーまたはグループに高い制限を付与するには、ユーザーごとまたはグループごとのオーバーライドを追加します。「予算の作成と監視」を参照してください。

Genieの予算が上限に到達するとどうなりますか?

ユーザーが予算の上限に達すると、何が起こるかは管理者がその予算に設定したアクションによって異なります。

  • アラート :満たされたしきい値に対して設定されたすべてのEメールアドレスにアラートが送信され、ユーザーは引き続きGenie製品を使用できます。
  • 使用をブロック :予算がリセットされるか、管理者が上限を引き上げるまで、ユーザーは Genie 製品を使用できません。「予算が上限に到達しました。」というメッセージが表示されます。

ユーザーは、予算では削除できない無料月次使用量を常に保持しています。管理者は、ユーザーごとまたはグループごとに上限を上書きして、ブロックされたユーザーの有料使用量を増やすことができます。

予算で使用を停止しない場合、どうなりますか?

しきい値の 使用のブロック をチェックしない場合、Databricksは、しきい値が満たされた場合にのみアラートを通知します。ユーザーは、ユーザーごとのオーバーライドなど、使用をブロックする別のしきい値が満たされるまで、Genie 製品を引き続き使用できます。

Genie One、Genieエージェント、Genie Codeに異なる予算を設定できますか?

いいえ。予算を製品別に分けることはできません。Genie One、Genieエージェント、およびGenie Codeは単一のdatabricks-product: genieリソースタグを共有しているため、どの製品が生成したかに関わらず、すべての費用が同じ予算に計上されます。たとえば、Genie Oneで2ドル、Genie Codeで10ドルを使うユーザーは、月間予算に12ドルが計上されます。

予算を製品でスコープすることはできませんが、ユーザーグループでスコープすることは可能です。たとえば、開発者向けgeniecodeusersやアナリスト向けgenieoneusersのように、製品ごとにユーザーグループを作成できます。その後、各グループにユーザーごとのしきい値を設定できます。たとえば、geniecodeusers向けに200ドル、genieoneusers向けに100ドルのように設定します。ユーザーが複数のグループに属している場合、最も許容度の高い制限が適用されます。geniecodeusersgenieoneusersの両方に属するユーザーは、すべてのGenie製品に200ドルを使用できます。

複数の予算がGenieにスコープされている場合、どの予算が適用されますか?

ユーザーの実効上限は、 ある予算内では最も緩いしきい値ですが、複数の予算をまたいだ場合には最も厳しい制限 となります:

  • 1つの予算内 :Genieに1つの予算のみがスコープされており、ユーザーが100ドルのしきい値を持つあるユーザーグループと、200ドルのしきい値を持つ別のユーザーグループに属している場合、最も許容度の高い制限が適用され、ユーザーは200ドルを取得します。
  • 複数の予算の場合 :管理者がGenieにスコープ設定された複数の予算を作成した場合、最も厳しい制限が適用されます。例えば、あるユーザーの最も緩いしきい値が、ある予算では100ドル、別の予算では200ドルである場合、そのユーザーは100ドルでブロックされます。

Genieの費用を監視するにはどうすればよいですか?

消費量と使用状況データは2026年7月8日から利用可能です。

支出を確認するには、以下を使用してください。