instance-pools
コマンド グループ
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。Databricks CLI は パブリック プレビュー段階です。
Databricks CLI 使用には、使用状況データを含む Databricks ライセンス および Databricks プライバシー通知が適用されます。
Databricks CLI内のコマンド グループinstance-pools
を使用すると、すぐに使用できるクラウド インスタンスを使用してインスタンス プールを作成、編集、削除、一覧表示できるため、クラスターの開始と自動スケーリングの時間が短縮されます。「 プールへの接続」を参照してください。
databricks instance-pools create
アイドル状態のクラウド・インスタンスとすぐに使用できるクラウド・インスタンスを使用して、新しいインスタンス・プールを作成します。
databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
引数
INSTANCE_POOL_NAME
ユーザーによって要求されたプール名。プール名は一意である必要があります。長さは 1 文字から 100 文字の間でなければなりません。
NODE_TYPE_ID
ノードタイプの ID。このフィールドは、このクラスター内の各 Spark ノードで使用可能なリソースを 1 つの値でエンコードします。 たとえば、 Spark ノードは、メモリーまたはコンピュート集中型ワークロード用に最適化されたプロビジョニングにすることができます。 使用可能なノードタイプのリストは、 ノードタイプの一覧 表示 API を使用して取得できます。
オプション
--enable-elastic-disk
オートスケール ローカルストレージ: 有効にすると、このプールのこのインスタンスは、 Spark のディスク容量が不足しているときに、追加のディスク容量を動的に取得します。
--idle-instance-autotermination-minutes int
プールキャッシュ内の余分なインスタンスは、この時間非アクティブになった後、要件が既に満たされている場合min_idle_instances分単位で自動的に終了します。
--json JSON
インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。
--max-capacity int
プールに保持する未処理のインスタンスの最大数 (クラスターで使用されるインスタンスとアイドル インスタンスの両方を含む)。
--min-idle-instances int
インスタンスプールに保持するアイドル状態のインスタンスの最小数。
databricks instance-pools delete
インスタンス・プールを完全に削除します。プール内のアイドル状態のインスタンスは非同期的に終了します。
databricks instance-pools delete INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
終了するインスタンス・プール。
オプション
--json JSON
インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。
databricks instance-pools edit
既存のインスタンス・プールの構成を変更します。
databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
引数
INSTANCE_POOL_ID
インスタンス・プール ID
INSTANCE_POOL_NAME
ユーザーによって要求されたプール名。プール名は一意である必要があります。長さは 1 文字から 100 文字の間でなければなりません。
NODE_TYPE_ID
このフィールドは、このクラスター内の各 Spark ノードで使用可能なリソースを 1 つの値でエンコードします。 たとえば、 Spark ノードは、メモリーまたはコンピュート集中型ワークロード用に最適化されたプロビジョニングにすることができます。 使用可能なノードの種類の一覧は、 databricks クラスター list-node-types を使用して取得できます。
オプション
--idle-instance-autotermination-minutes int
プールキャッシュ内の余分なインスタンスは、この時間非アクティブになった後、要件が既に満たされている場合min_idle_instances分単位で自動的に終了します。
--json JSON
インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。
--max-capacity int
プールに保持する未処理のインスタンスの最大数 (クラスターで使用されるインスタンスとアイドル インスタンスの両方を含む)。
--min-idle-instances int
インスタンスプールに保持するアイドル状態のインスタンスの最小数。
databricks instance-pools get
インスタンス・プールの識別子に基づいて、インスタンス・プールの情報を取得します。
databricks instance-pools get INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
インスタンス・プールの正規の一意識別子。
オプション
databricks instance-pools list
インスタンス プール情報を一覧表示します。
インスタンス・プールのリストとその統計情報を取得します。
databricks instance-pools list [flags]
引数
なし
オプション
databricks instance-pools get-permission-levels
インスタンス プールのアクセス許可レベルを取得します。
databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
アクセス許可を取得または管理するインスタンスプール。
オプション
databricks instance-pools get-permissions
インスタンスプールのアクセス許可を取得します。インスタンス・プールは、ルート・オブジェクトから権限を継承できます。
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
アクセス許可を取得または管理するインスタンスプール。
オプション
databricks instance-pools set-permissions
インスタンスプールのアクセス許可を設定します。
オブジェクトに対する権限を設定し、既存の権限が存在する場合は置き換えます。指定されていない場合は、すべての直接アクセス許可を削除します。オブジェクトは、ルート オブジェクトからアクセス許可を継承できます。
databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
アクセス許可を取得または管理するインスタンスプール。
オプション
--json JSON
インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。
databricks instance-pools update-permissions
インスタンスプールのアクセス許可を更新します。インスタンス・プールは、ルート・オブジェクトから権限を継承できます。
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
引数
INSTANCE_POOL_ID
アクセス許可を取得または管理するインスタンスプール。
オプション
--json JSON
インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path。
グローバルフラグ
--debug
デバッグログを有効にするかどうか。
-h
または --help
Databricks CLI、関連するコマンド グループ、または関連するコマンドのヘルプを表示します。
--log-file
string
出力ログの書き込み先となるファイルを表す文字列。このフラグが指定されていない場合、デフォルトでは出力ログが stderr に書き込まれます。
--log-format
format
ログ・フォーマット・タイプ ( text
または json
) 。デフォルト値は text
です。
--log-level
string
ログ形式レベルを表す文字列。指定しない場合、ログ・フォーマット・レベルは使用不可になります。
-o, --output
タイプ
コマンド出力タイプ text
または json
。デフォルト値は text
です。
-p, --profile
string
コマンドの実行に使用する ~/.databrickscfg
ファイル内のプロファイルの名前。このフラグが指定されていない場合、存在する場合は、 DEFAULT
という名前のプロファイルが使用されます。
--progress-format
format
進行状況ログを表示する形式: default
、 append
、 inplace
、 json
-t, --target
string
該当する場合は、使用するバンドル・ターゲット