創建一個池
本文描述了如何創建一個使用UI池。學習如何使用磚CLI創建一個池塘,看到的實例池CLI。學習如何使用REST API來創建一個遊泳池,看到實例池API。
需求
你必須允許創建一個池;看到池的訪問控製。
一個集群附加到池中
連接池使用集群集群創建UI,選擇的池驅動程序類型或工作類型下拉時配置集群。可用池列出每個下拉列表的頂部。可以使用相同的池或不同池司機節點和工作節點。
如果你使用集群API,您必須指定driver_instance_pool_id
司機節點和instance_pool_id
為職工節點。
池的大小和自動終止
當您創建一個池,以控製其大小,您可以設置三個參數:最小空閑的情況下,最大容量,空閑實例自動終止。
最大容量
實例池可以提供的最大數量。如果設置,這個值限製所有實例(閑置+使用)。如果一個集群使用池比這個數字在實例請求自動定量,請求失敗INSTANCE_POOL_MAX_CAPACITY_FAILURE
錯誤。
這個配置是可選。磚建議設置一個值隻有在下列情形之一:
你有一個實例配額必須保持下。
你想保護一組工作影響另一組的工作。例如,假設您的實例配額是100,你有團隊A和B,需要運行工作。您可以創建池馬克斯50和池B與馬克斯50這兩隊分享100配額相當。
你需要帽子的成本。
實例類型
池由空閑讓準備新集群實例和實例在運行使用集群。所有這些實例提供者類型相同的實例,選擇在創建池。
池的實例類型不能被編輯。集群連接池使用相同的實例類型的司機和工人節點。不同家庭的實例類型適合不同的用例,如內存密集型或計算密集型工作負載。
磚都提供一年的棄用通知之前停止支持類型的一個實例。
加載數據磚運行時版本
可以通過選擇一個磚加快集群啟動運行時版本被加載到池中空閑實例。如果用戶選擇運行時創建一個集群支持的池時,集群將推出更迅速比pool-backed集群不使用預加載數據磚的運行時版本。
設置這個選項沒有一個減緩集群啟動,因為它使磚的運行時版本的下載需求池中空閑實例。當集群釋放實例池中,磚運行時版本仍然是這些實例的緩存。下一個集群創建操作使用相同的磚運行時版本可能受益於這種緩存行為,但這是沒有保證的。
池標簽
池標簽允許您監控各種團體所使用的雲資源的成本在你的組織中。
的磚計費使用圖表在賬戶控製台可以總使用個人標簽。計費使用CSV報告從相同的下載頁麵還包括違約和自定義標記。標簽也傳播GKE和GCE標簽。
為了方便起見,磚三個默認的標簽適用於每個池:供應商
,DatabricksInstancePoolId
,DatabricksInstancePoolCreatorId
。您還可以添加自定義標簽當您創建一個池。您可以添加多達43個定製標記。
自定義標記
額外的標簽添加到池中,導航到選項卡選項卡底部的創建池頁麵。單擊+添加按鈕,然後輸入鍵-值對。
Pool-backed集群繼承違約和自定義標記從池中配置。的詳細信息集群池標簽和標簽一起工作,如何看使用集群和池監控使用標簽。