實例池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

如果成功,則無輸出。