Conectar-se à piscina
Os pools do Databricks são um conjunto de instâncias ociosas e prontas para uso. Quando os nós do cluster são criados usando as instâncias ociosas, os tempos inicial e de escalabilidade automática do cluster são reduzidos. Se o pool não tiver instâncias ociosas, ele se expandirá alocando uma nova instância do provedor de instâncias para acomodar a solicitação do cluster.
Quando um cluster libera uma instância, ela retorna ao pool e fica livre para outro cluster usar. Somente clusters anexados a um pool podem usar as instâncias ociosas desse pool.
O Databricks não cobra DBUs enquanto as instâncias estão ociosas no pool. A cobrança do provedor de instâncias se aplica. Veja a página de preços.
Você pode gerenciar os pools usando a interface do usuário ou chamando a API de pools de instâncias.
Criar um pool
Para criar um pool, você deve ter permissão para criar pools. Por padrão, somente administradores de workspace têm permissões de criação de pool.
Para criar um pool usando a IU:
- Clique em
Calcular na barra lateral.
- Clique na guia Pools .
- Clique no botão Criar pool .
- Especifique a configuração do pool.
- Clique no botão Criar .
Anexar um clustering a um pool
Para anexar um cluster a um pool usando a UI de criação de cluster, selecione pool em Driver Type (Tipo de driver ) ou worker Type (Tipo de trabalhador ) dropdown quando o senhor configurar o cluster. O pool disponível está listado na parte superior de cada lista do site dropdown. O senhor pode usar o mesmo pool ou um pool diferente para o nó do driver e os nós do worker.
Se o senhor usar o clustering API, deverá especificar driver_instance_pool_id
para o nó driver e instance_pool_id
para os nós worker.
Para obter mais práticas recomendadas relacionadas ao pool, consulte práticas recomendadas de pool.
permissões de pool
Há três níveis de permissão para um pool: NO PERMISSIONS, CAN ATTACH TO e CAN MANAGE. Para obter detalhes, consulte ACLs de pool.
Configurar as permissões do pool
Esta seção descreve como gerenciar permissões usando a interface de usuário workspace. O senhor também pode usar a API de permissões ou o provedor Terraform da Databricks.
Você deve ter a permissão CAN MANAGE em um pool para configurar permissões.
-
Na barra lateral, clique em Compute .
-
Clique na guia Pools .
-
Selecione o pool que você deseja atualizar.
-
Clique no botão Permissões .
-
Em Configurações de permissões , clique no menu dropdown Selecionar usuário, grupo ou entidade de serviço... e selecione um usuário, grupo ou entidade de serviço.
-
Selecione uma permissão no dropdown de permissões.
-
Clique em Adicionar e, depois, em Salvar .
Excluir um pool
A exclusão de um pool encerra as instâncias do poole remove sua configuração. Para excluir um pool, clique no ícone nas ações da página do pool. Se o senhor excluir um pool:
- Os clusters em execução anexados ao pool continuam a ser executados, mas não podem alocar instâncias durante o redimensionamento ou o aumento.
- Os clusters encerrados anexados ao pool não serão iniciados.
Não é possível desfazer esta ação.