實例池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},“狀態”:{}},...]}