instance-pools 命令组

Note

此信息适用于 Databricks CLI 版本 0.205 及更高版本。 The Databricks CLI is in Public Preview.

Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.

The instance-pools command group within the Databricks CLI enables you to create, edit, delete and list instance pools by using ready-to-use cloud instances which reduces cluster start and auto-scaling times. 请参阅连接到池

databricks 实例池创建

使用空闲和随时可用的云实例创建新的实例池。

databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_NAME

    用户请求的池名称。 池名称必须唯一。 长度必须介于 1 到 100 个字符之间。

NODE_TYPE_ID

    节点类型的 ID。 此字段通过单个值对提供给此群集中的每个 Spark 节点的资源进行编码。 例如,可以针对内存或计算密集型工作负载对 Spark 节点进行预配和优化。 可以使用 列表节点类型 API 检索可用节点类型的列表

选项

--enable-elastic-disk

    自动缩放本地存储:启用后,此池中的此实例将在 Spark 辅助角色在磁盘空间不足时动态获取额外的磁盘空间。

--idle-instance-autotermination-minutes int

    如果已满足min_idle_instances要求,则会在池缓存中处于非活动状态后自动终止池缓存中的额外实例(以分钟为单位)。

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件。

--max-capacity int

    要保留在池中的未完成实例的最大数目,包括群集和空闲实例使用的两个实例。

--min-idle-instances int

    要保留在实例池中的最小空闲实例数。

Global flags

databricks 实例池删除

永久删除实例池。 池中的空闲实例以异步方式终止。

databricks instance-pools delete INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    要终止的实例池。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件。

Global flags

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 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件。

--max-capacity int

    要保留在池中的未完成实例的最大数目,包括群集和空闲实例使用的两个实例。

--min-idle-instances int

    要保留在实例池中的最小空闲实例数。

Global flags

databricks 实例池获取

根据实例池的标识符检索信息。

databricks instance-pools get INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    实例池的规范唯一标识符。

选项

Global flags

databricks 实例池列表

列出实例池信息。

获取包含其统计信息的实例池的列表。

databricks instance-pools list [flags]

Arguments

None

选项

Global flags

databricks 实例池 get-permission-levels

获取实例池权限级别。

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

Arguments

INSTANCE_POOL_ID

    要为其获取或管理权限的实例池。

选项

Global flags

databricks 实例池 get-permissions

获取实例池的权限。 实例池可以从其根对象继承权限。

databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    要为其获取或管理权限的实例池。

选项

Global flags

databricks 实例池集权限

设置实例池权限。

设置对象的权限,替换现有权限(如果存在)。 如果未指定任何权限,则删除所有直接权限。 对象可以从其根对象继承权限。

databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    要为其获取或管理权限的实例池。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件。

Global flags

databricks instance-pools update-permissions

更新实例池的权限。 实例池可以从其根对象继承权限。

databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    要为其获取或管理权限的实例池。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件。

Global flags

Global flags

--debug

  是否启用调试日志记录。

-h--help

    显示 Databricks CLI、相关命令组或相关命令的帮助。

--log-file 字符串

    一个字符串,表示要将输出日志写入到的文件。 如果未指定此标志,则默认会将输出日志写入到 stderr。

--log-format 格式

    日志格式类型或 textjson。 默认值是 text

--log-level 字符串

    一个表示日志格式级别的字符串。 如果未指定,则禁用日志格式级别。

-o, --output 类型

    命令输出类型或 textjson。 默认值是 text

-p, --profile 字符串

    用于运行命令的文件中配置文件 ~/.databrickscfg 的名称。 如果未指定此标志,则如果存在,则使用命名 DEFAULT 的配置文件。

--progress-format 格式

    显示进度日志的格式: defaultappendinplacejson

-t, --target 字符串

    如果适用,要使用的捆绑包目标