プール Pools

Azure Databricks プールは、アイドル状態ですぐに使用できるインスタンスのセットを維持することで、クラスターの開始と自動スケールの時間を短縮します。Azure Databricks pools reduce cluster start and auto-scaling times by maintaining a set of idle, ready-to-use instances. プールに接続されたクラスターがインスタンスを必要とするとき、クラスターはまず、プールにあるアイドル状態のインスタンスの 1 つを割り当てようとします。When a cluster attached to a pool needs an instance, it first attempts to allocate one of the pool’s idle instances. プールにアイドル状態のインスタンスがない場合、クラスターの要求に対応するために、インスタンス プロバイダーから新しいインスタンスを割り当てることによってプールが拡張されます。If the pool has no idle instances, the pool expands by allocating a new instance from the instance provider in order to accommodate the cluster’s request. クラスターがインスタンスを解放すると、そのインスタンスはプールに戻り、別のクラスターが使用できるようになります。When a cluster releases an instance, it returns to the pool and is free for another cluster to use. プールに接続されているクラスターのみが、そのプールにあるアイドル状態のインスタンスを使用できます。Only clusters attached to a pool can use that pool’s idle instances.

プール内でインスタンスがアイドル状態のときに、Azure Databricks によって DBU が課金されることはありません。Azure Databricks does not charge DBUs while instances are idle in the pool. インスタンス プロバイダーの課金情報が適用されます。料金を参照してください。Instance provider billing does apply; see pricing.

UI を使用して、また API を呼び出すことによって、プールを作成および管理できます。You can create and manage pools using the UI and by invoking the API. ここでは、UI を使用してプール タスクを実行する方法について説明します。This section focuses on performing pool tasks using the UI. API については、インスタンス プール API に関するページを参照してください。For information on the API, see the Instance Pools API.