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

Databricksアプリのコンピュート リソースを構成する

各Databricksアプリは、その処理能力とメモリを決定するコンピュート リソースに基づいて実行されます。 アプリを作成または編集する際に、ワークロードの要件に合わせてインスタンスサイズを選択してください。

高可用性と同時実行性を高めるために複数のインスタンスでアプリを実行するには、Databricks Appsの水平スケーリングを参照してください。

利用可能なインスタンスサイズ​

Databricksアプリで利用可能なインスタンスサイズは以下のとおりです。

サイズ

CPU

メモリ

時間あたりの費用

いつ使うか

Medium

最大2つのvCPU

6GB

0.5 DBU

ダッシュボード、シンプルなデータ視覚化、フォームなど、中程度のリソースを必要とする標準アプリ。ほとんどのアプリはこのサイズで問題なく動作します。

Large

最大4つのvCPU

12GB

1 DBU

メモリ内の大規模なデータセットを処理するアプリ、 high concurrencyを処理するアプリ、またはより集中的な計算を実行するアプリ。

XLarge

最大12個のvCPU

48GB

3 DBU

Large サイズの容量を超える、メモリ集約型または並列性の高いアプリ。

サイズ

CPU

メモリ

時間あたりの費用

いつ使うか

Medium

最大2つのvCPU

6GB

0.5 DBU

ダッシュボード、シンプルなデータ視覚化、フォームなど、中程度のリソースを必要とする標準アプリ。ほとんどのアプリはこのサイズで問題なく動作します。

Large

最大4つのvCPU

12GB

1 DBU

メモリ内の大規模なデータセットを処理するアプリ、 high concurrencyを処理するアプリ、またはより集中的な計算を実行するアプリ。

XLarge

最大12個のvCPU

48GB

3 DBU

Large サイズの容量を超える、メモリ集約型または並列性の高いアプリ。

インスタンスサイズを指定しない場合、DatabricksはデフォルトでMediumサイズを割り当てます。

インスタンスサイズを設定する​

アプリを作成または編集する際に、インスタンスサイズを設定してください。

新しいアプリを作成する際にインスタンスサイズを設定するには:

  1. Databricksワークスペースで、アプリのアイコン。アプリスイッチャーで Databricks Apps を選択します。
  2. 「+ アプリを作成」 をクリックします。
  3. [Configure ステップ]で、ドロップダウン メニューから インスタンス サイズ を選択します。
  4. 残りの構成ステップを完了し、「 アプリの作成」を クリックします。

インスタンスサイジングのベストプラクティス​

アプリケーションのインスタンスサイズを選択する際には、以下のベストプラクティスを考慮してください。

  • ほとんどのアプリは、default Medium サイズでうまく動作します。パフォーマンスの問題が発生した場合や、アプリのリソース要件が高いことが分かっている場合のみ、Large または XLarge を選択してください。
  • 本番運用にデプロイする前に、開発またはステージング ワークスペースで選択したインスタンス サイズでアプリをテストします。
  • コストへの影響を考慮してください。Large および XLarge インスタンスサイズは、1 時間あたりのコストが高くなります。