实例池CLI

请注意

池命令行要求Databricks CLI 0.9.0或以上版本。

可以通过将子命令附加到instance-pools.这些子命令调用实例池API 2.0

Databricks instance-pools -h
用法:databricks instance-pools [OPTIONS] COMMAND [ARGS]…与Databricks实例池交互的实用程序。选项:-v,——version [version] -h,——help显示此信息并退出。命令:create创建Databricks实例池。选项:——JSON - File PATH POST到/api/2.0/cluster-pools/create的JSON请求文件。POST到/api/2.0/cluster-pools/create的json字符串。delete删除Databricks实例池。可选项:get检索实例池的元数据。选项:——instance-pool-id INSTANCE_POOL_ID在https://< databicks -instance>/?o=<16-digit-number>#/setting/clusters/instance-pools/view/$INSTANCE_POOL_IDlist列出活动的实例池和池的统计信息。 Options: --output FORMAT JSON or TABLE. Set to TABLE by default. edit Edits a Databricks instance pool Options: --json-file PATH File containing JSON request to POST to /api/2.0/cluster-pools/create. --json JSON JSON string to POST to /api/2.0/cluster-pools/create.

创建实例池

要显示使用文档,请运行instance-pools创建——帮助

数据库实例池创建——json-file create-instance-pool.json

create-instance-pool.json

“instance_pool_name”“把游泳池”“node_type_id”“i3.xlarge”“min_idle_instances”10“aws_attributes”“可用性”“现货”
“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”

删除实例池

要显示使用文档,请运行instance-pools删除——帮助

数据库实例池删除——instance-pool-id1234567890 - binds123 abcde4fg——池

如果成功,则无输出。

获取关于实例池的信息

要显示使用文档,请运行instance-pools得到——帮助

数据库实例池获取——instance-pool-id1234567890 - binds123 abcde4fg——池
"instance_pool_name": "My Pool",“min_idle_instances”:0,“max_capacity”:10" aws_attributes ": {“可用性”:“点”,:“zone_id us-west-2c”,“spot_bid_price_percent”:100},:“node_type_id i3.xlarge”,“idle_instance_autotermination_minutes”:0,“enable_elastic_disk”:假的,“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”," default_tags ": {“供应商”:“砖”,“DatabricksInstancePoolCreatorId”:“123456789012345”,“DatabricksInstancePoolId”:“1234 - 567890 - binds123池abcde4fg”,“DatabricksInstanceGroupId”:“-2345678901234567890”},“状态”:“活跃”,"数据":{“used_count”:0,“idle_count”:0,“pending_used_count”:0,“pending_idle_count”:0},“状态”:{}

列出可用实例池的信息

要显示使用文档,请运行instance-pools列表——帮助

databricks实例池列表——输出JSON
“instance_pools”:("instance_pool_name": "My Pool",“min_idle_instances”:0,“max_capacity”:10" aws_attributes ": {“可用性”:“点”,:“zone_id us-west-2c”,“spot_bid_price_percent”:100},:“node_type_id i3.xlarge”,“idle_instance_autotermination_minutes”:0,“enable_elastic_disk”:假的,“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”," default_tags ": {“供应商”:“砖”,“DatabricksInstancePoolCreatorId”:“123456789012345”,“DatabricksInstancePoolId”:“1234 - 567890 - binds123池abcde4fg”,“DatabricksInstanceGroupId”:“-2345678901234567890”},“状态”:“活跃”,"数据":{“used_count”:0,“idle_count”:0,“pending_used_count”:0,“pending_idle_count”:0},“状态”:{}},...

使用实例修改实例池设置

要显示使用文档,请运行instance-pools编辑——帮助

Databricks实例池编辑——json-file edit-instance-pool.json

edit-instance-pool.json

"instance_pool_name": "My Pool",“instance_pool_id”:“1234 - 567890 - binds123池abcde4fg”,“min_idle_instances”:15

如果成功,则无输出。