事前購入を利用して Azure Databricks のコストを最適化する
1 年または 3 年間の Azure Databricks コミット ユニット (DBCU) を事前に購入すると、Azure Databricks ユニット (DBU) のコストを節約することができます。 購入済みの DBCU は、購入期間中はいつでも使用できます。 VM とは異なり、事前購入したユニットは 1 時間単位で期限切れにならず、購入期間中はいつでも使用できます。
Azure Databricks の使用状況はすべて、事前購入済み DBU から自動的に差し引かれます。 事前購入割引を受けるために、事前購入済みプランを DBU の使用状況の Azure Databricks ワークスペースに再デプロイしたり、割り当てたりする必要はありません。
事前購入割引は、DBU の使用状況にのみ適用されます。 コンピューティング、ストレージ、およびネットワーキングなどの他の料金は別途課金されます。
購入する適切なサイズの判断
Databricks の事前購入は、すべての Databricks ワークロードおよびレベルに適用されます。 事前購入は、前払いの Databricks コミット ユニットのプールと考えることができます。 ワークロードまたはレベルには関係なく、使用状況がプールから差し引かれます。 使用状況は、次の比率で差し引かれます。
[ワークロード] | DBU の適用率 - Standard レベル | DBU の適用率 - Premium レベル |
---|---|---|
データ分析 | 0.4 | 0.55 |
Data Engineering | 0.15 | 0.30 |
Data Engineering Light | 0.07 | 0.22 |
たとえば、Data Analytics — Standard レベルの数量が使用された場合、事前購入済み Databricks コミット ユニットは 0.4 ユニット差し引かれます。
購入する前に、さまざまなワークロードとレベルについて、消費される DBU の合計数量を計算します。 前述の比率を使用して DBCU に正規化し、今後 1 年または 3 年間の合計使用量の予測を実行します。
Databricks コミット ユニットの購入
Databricks プランは Azure portal 内で購入できます。 予約容量を購入するには、少なくとも 1 つのエンタープライズまたは Microsoft 顧客契約、従量課金制料金のサブスクリプションを持つ個人サブスクリプションの所有者ロール、または CSP サブスクリプションに必要なロールが必要です。
- 次に対する所有者ロールに属している必要があります: 少なくとも 1 つの Enterprise Agreement (プラン番号: MS-AZR-0017P または MS-AZR-0148P) または Microsoft Customer Agreement または従来課金制の個々のサブスクリプション (プラン番号:MS-AZR-0003P または MS-AZR-0023P)。
- Enterprise サブスクリプションの場合、EA ポータルで [予約インスタンスを追加します] を有効にする必要があります。 または、その設定が無効になっている場合、有効にするにはユーザーがサブスクリプションの EA 管理者である必要があります。 ダイレクト EA のお客様は、Azure portal で予約インスタンスの設定を更新できるようになりました。 [ポリシー] メニューに移動して、設定を変更します。
- CSP サブスクリプションの場合は、「顧客のために Azure 予約 VM インスタンス (RI) とサーバー サブスクリプションの入手、プロビジョニング、管理を行う」の手順に従います。
購入方法:
- Azure ポータルにアクセスします。
- サブスクリプションを選択します。 [サブスクリプション] リストを使用して、予約容量の支払いに使用するサブスクリプションを選択します。 サブスクリプションの支払方法に対して、予約容量の初期コストが課金されます。 加入契約の Azure 前払い (旧称: 年額コミットメント) 残高から料金が差し引かれるか、超過料金として課金されます。
- スコープを選択します。 [スコープ] リストを使用して、サブスクリプション スコープを選択します。
- 単一のリソース グループのスコープ - 選択されたリソース グループ内の一致するリソースにのみ、予約割引を適用します。
- 単一サブスクリプション - 選択されたサブスクリプションの一致するリソースに予約割引を適用します。
- 共有スコープ - 課金コンテキスト内にある有効なサブスクリプションの一致するリソースに予約割引を適用します。 マイクロソフト エンタープライズ契約のお客様の場合、課金コンテキストは登録です。
- 管理グループ - 管理グループと課金スコープの両方の一部であるサブスクリプションの一覧にある一致するリソースに、予約割引を適用します。
- 購入する Azure Databricks コミット ユニット数を選択し、購入を完了します。
スコープと所有権の変更
購入後に予約に次の種類の変更を加えることができます。
- 予約スコープの更新
- Azure ロールベースのアクセス制御 (Azure RBAC)
Databricks コミット ユニットの事前購入を分割またはマージすることはできません。 予約の管理について詳しくは、購入後の予約の管理に関する記事をご覧ください。
キャンセルと交換
Databricks の事前購入プランでは、キャンセルと交換はサポートされていません。 すべての購入は確定です。
お困りの際は、 お問い合わせください。
ご質問がある場合やヘルプが必要な場合は、サポート リクエストを作成してください。
次のステップ
- Azure の予約の詳細については、次の記事を参照してください。