次の方法で共有


instance-pools コマンド グループ

Note

この情報は、Databricks CLI バージョン 0.205 以降に適用されます。 Databricks CLI は パブリック プレビュー段階です

Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。

instance-pools 内の コマンド グループを使用すると、すぐに使用できるクラウド インスタンスを使用してインスタンス プールの作成、編集、削除、一覧表示を行うことができます。これにより、クラスターの起動と自動スケーリングの時間が短縮されます。 「プールに接続する」を参照してください。

databricks インスタンスプール 作成

アイドル状態ですぐに使用できるクラウド インスタンスを使用して、新しいインスタンス プールを作成します。

databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_NAME

    ユーザーによって要求されたプール名。 プール名は一意である必要があります。 長さは 1 ~ 100 文字にする必要があります。

NODE_TYPE_ID

    ノードの種類の ID。 このフィールドは、単一の値を通じて使用されるリソースをこのクラスターのそれぞれの Spark ノードにエンコードします。 たとえば、Spark ノードはメモリまたはコンピューティング集約型ワークロード用にプロビジョニングされ、最適化されます。 使用可能なノードの種類の一覧は、 List ノード タイプ 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 インスタンスプールを削除

インスタンス プールを完全に削除します。 プール内の待機中のインスタンスは非同期的に終了されます。

databricks instance-pools delete INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    終了予定のインスタンス プール。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

databricks インスタンス プールの編集

既存のインスタンス プールの構成を変更します。

databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_ID

    インスタンス プール ID

INSTANCE_POOL_NAME

    ユーザーによって要求されたプール名。 プール名は一意である必要があります。 長さは 1 ~ 100 文字にする必要があります。

NODE_TYPE_ID

    このフィールドは、単一の値を通じて使用されるリソースをこのクラスターのそれぞれの Spark ノードにエンコードします。 たとえば、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 インスタンスプール取得

識別子に基づいてインスタンス プールの情報を取得します。

databricks instance-pools get INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    インスタンス プールの正規一意識別子。

オプション

グローバル フラグ

databricks インスタンス プールの一覧

インスタンス プールの情報を一覧表示します。

インスタンス プールとその統計情報の一覧を取得します。

databricks instance-pools list [flags]

Arguments

None

オプション

グローバル フラグ

databricks instance-pools get-permission-levels

インスタンス プールのアクセス許可レベルを取得します。

databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    アクセス許可を取得または管理するインスタンス プール。

オプション

グローバル フラグ

databricks instance-pools get-permissions (databricksのインスタンスプールの権限を取得)

インスタンス プールのアクセス許可を取得します。 インスタンス プールは、ルート オブジェクトからアクセス許可を継承できます。

databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    アクセス許可を取得または管理するインスタンス プール。

オプション

グローバル フラグ

databricks インスタンスプールの権限を設定する

インスタンス プールのアクセス許可を設定します。

オブジェクトに対する権限を設定し、既存の権限が存在する場合は置き換えます。 指定されていない場合は、すべての直接アクセス許可を削除します。 オブジェクトは、ルート オブジェクトからアクセス許可を継承できます。

databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    アクセス許可を取得または管理するインスタンス プール。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

Databricks インスタンスプールの更新権限

インスタンス プールのアクセス許可を更新します。 インスタンス プールは、ルート オブジェクトからアクセス許可を継承できます。

databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    アクセス許可を取得または管理するインスタンス プール。

オプション

--json JSON

    要求本文を含む JSON ファイルに対するインライン JSON 文字列または @path。

グローバル フラグ

グローバル フラグ

--debug

  デバッグ ログを有効にするかどうかを指定します。

-h または --help

    Databricks CLI、または関連コマンド グループ、または関連コマンドのヘルプの表示。

--log-file 文字列

    出力ログを書き込むファイルを表す文字列。 このフラグが指定されていない場合、既定では stderr に出力ログが書き込まれます。

--log-format 形式

    ログ形式の種類、 text 、または json。 既定値は text です。

--log-level 文字列

    ログ形式レベルを表す文字列。 指定しない場合、ログ形式レベルは無効になります。

-o, --output

    コマンド出力の種類( text または json)。 既定値は text です。

-p, --profile 文字列

    コマンドの実行に使用する ~/.databrickscfg ファイル内のプロファイルの名前。 このフラグが指定されていない場合は、存在する場合は、 DEFAULT という名前のプロファイルが使用されます。

--progress-format 形式

    進行状況ログを表示する形式: defaultappendinplace、または json

-t, --target 文字列

    該当する場合は、使用するバンドル ターゲット