Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
Se sua carga de trabalho der suporte à computação sem servidor, o Databricks recomenda usar a computação sem servidor em vez de pools para aproveitar a computação escalonável e sempre ativa. Consulte Conectar-se ao computador sem servidor.
Os pools do Azure Databricks são um conjunto de instâncias ociosas e prontas para uso. Quando os nós de cluster são criados usando as instâncias ociosas, os tempos de início e dimensionamento automático do cluster são reduzidos. Se o pool não tiver instâncias ociosas, o pool se expandirá alocando uma nova instância do provedor de instância para acomodar a solicitação do cluster.
Quando um cluster libera uma instância, ele retorna para o pool e é gratuito para outro cluster usar. Somente os clusters vinculados a um pool podem usar as instâncias ociosas desse pool.
O Azure Databricks não cobra DBUs enquanto as instâncias estão ociosas no pool. A cobrança do provedor de instâncias se aplica. Confira o preço.
Você pode gerenciar pools usando a interface do usuário ou chamando a API de Pools de Instância.
Criar um pool
Para criar um pool, você deve ter o direito permitir a criação do pool para criar pools. Por padrão, somente os administradores do workspace têm o direito de criação do pool. Consulte os direitos de computação.
Para criar um pool usando a interface do usuário:
- Na barra lateral, clique em
Computação. - Clique na guia Pools.
- Clique no botão Criar Pool.
- Especifique a configuração do pool.
- Selecione o botão Criar.
Anexar um cluster a um pool
Para anexar um cluster a um pool usando a interface do usuário de criação de cluster, selecione o pool na lista suspensa Tipo Driver ou Tipo De Trabalho ao configurar o cluster. Os pools disponíveis são listados na parte superior de cada lista suspensa. Você pode usar o mesmo pool ou pools diferentes para o nó de driver e nós de trabalho.
Se você usar a API de clusters, deverá especificar driver_instance_pool_id para o nó de driver e instance_pool_id para os nós de trabalho.
Para obter mais das melhores práticas relacionadas a pools, consulte Melhores práticas de pool.
Permissões de pool
Há três níveis de permissão para um pool: SEM PERMISSÕES, PODE ANEXAR e PODE GERENCIAR. Para obter detalhes, consulte ACLs do pool.
Configurar as permissões do pool
Esta seção descreve como gerenciar as permissões utilizando a interface do usuário do espaço de trabalho. Você também pode usar a API de Permissões ou o Provedor Terraform do Databricks.
Você deve ter a permissão PODE GERENCIAR em um pool para configurar permissões.
Na barra lateral, clique em Computação.
Clique na guia Pools.
Selecione o pool que você deseja atualizar.
Clique no botão Permissões.
Em Configurações de permissão, clique no menu suspenso 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 menu suspenso de permissão.
Clique em Adicionar e em Salvar.
Excluir um pool
Excluir um pool encerra as instâncias ociosas do pool e remove sua configuração. Para excluir um pool, clique no ícone
nas ações da página Pools. Se você excluir um pool:
- Os clusters em execução anexados ao pool continuam sendo executados, mas não podem alocar instâncias durante o redimensionamento ou escala vertical.
- Os clusters encerrados anexados ao pool falharão ao iniciar.
Importante
Você não pode desfazer essa ação.