Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nota
Se sua carga de trabalho oferecer suporte à computação sem servidor, o Databricks recomenda o uso de computação sem servidor em vez de pools para aproveitar a computação sempre ativa e escalável. Consulte Conectar-se à computação 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 será expandido alocando uma nova instância do provedor de instância para acomodar a solicitação do cluster.
Quando um cluster liberta uma instância, esta regressa ao conjunto e fica livre para outro cluster a poder utilizar. Só os clusters ligados a um pool podem utilizar as instâncias ociosas desse pool.
O Azure Databricks não cobra DBUs quando as instâncias estão inativas no conjunto. A cobrança do provedor de instância se aplica. Veja os preços.
Você pode gerenciar pools usando a interface do usuário ou chamando a API de Pools de Instâncias.
Criar um conjunto
Para criar um pool, você deve ter o direito Permitir criação de pool para criar pools. Por padrão, apenas os administradores do espaço de trabalho têm o direito de criação do pool. Consulte Direitos de cálculo.
Para criar um pool usando a interface do usuário:
- 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 cluster a um pool
Para anexar um cluster a um pool usando a interface de criação de cluster , selecione o pool na lista suspensa de Tipo de Condutor ou Tipo de Trabalhador ao configurar o cluster. As piscinas disponíveis são listadas na parte superior de cada lista suspensa. Você pode usar o mesmo pool ou pools diferentes para o nó do driver e os nós de trabalho.
Se você usar a API de Clusters, deverá especificar driver_instance_pool_id para o nó do driver e instance_pool_id para os nós de trabalho.
Para obter mais práticas recomendadas relacionadas a pools, consulte Práticas recomendadas de pool.
Permissões do 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 de pool.
Configurar permissões de pool
Esta seção descreve como gerenciar permissões usando a interface do usuário do espaço de trabalho. Você também pode usar a API de permissões ou o provedor Databricks Terraform.
Você deve ter a permissão CAN MANAGE em um pool para configurar permissões.
Na barra lateral, clique em Computar.
Clique na guia Pools .
Selecione o pool que deseja atualizar.
Clique no botão Permissões .
Nas 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 pendente.
Clique em Adicionar e, em seguida, clique em Guardar.
Excluir um pool
A exclusão de um pool encerra as instâncias ociosas do pool e remove sua configuração. Para excluir um pool, clique no
ícone nas ações na página Pools. Se você 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 up-scaling.
- Os clusters encerrados anexados ao pool não serão iniciados.
Importante
Não é possível desfazer essa ação.