Ative os SQL warehouses serverless

Este artigo explica como habilitar depósitos SQL serverless para seu workspace.

Observação

Os SQL warehouses serverless não têm endereços IP públicos. Para obter mais informações sobre arquitetura, consulte a Visão geral da arquitetura do Databricks.

Requisitos

Observação

Seu espaço de trabalho pode usar o AWS Glue como metastore legado do espaço de trabalho. Consulte Usar o AWS Glue Data Catalog como metastore (legado).

Habilitar a computação serverless em sua conta

Observação

Se sua conta foi criada após 28 de março de 2022, a computação serverless está habilitada por padrão para seus workspaces.

  1. Vá para a guia de ativação de recursos da página de configurações do console da conta.

  2. Um banner no topo da página solicita que você aceite os termos adicionais. Depois de ler os termos, clique em Aceitar. Se você não vir o banner solicitando que aceite os termos, esta etapa já foi concluída.

Após aceitar os termos, sua conta estará habilitada para o modo serverless.

Atualizar o perfil da instância para computação serverless (opcional)

Se seu workspace utiliza um instance profile criado antes de 24 de junho de 2022 para acesso a dados, você pode precisar atualizar a relação de confiança do instance profile para habilitar o modo serverless. Veja Confirme ou configure um instance profile AWS para usar com seus SQL warehouses serverless.

Você não precisa concluir o passo se estiver usando o Unity Catalog para governança de dados.

Remova as credenciais do Hive metastore para ativar o serverless

Você não pode implementar SQL warehouses serverless se as credenciais do Hive metastore estiverem definidas no nível do espaço de trabalho. Para remover as credenciais legadas do Hive metastore:

  1. Clique no seu nome de usuário na barra superior do workspace e selecione Configurações no menu suspenso.

  2. Clique na aba Compute.

  3. Clique em Gerenciar ao lado de SQL warehouses.

  4. No campo Configuração de acesso a dados, localize e exclua as credenciais do Hive metastore.

  5. Clique em Salvar alterações.

Monitorar o uso com tags

Como qualquer outro recurso compute no Databricks, você pode aplicar tags a SQL warehouse serverless para monitorar o uso e o custo. Você pode visualizar o uso no console da conta ou acessar registros para download. Consulte Monitorar o uso no console da conta.

Limitações

Os warehouses serverless têm as seguintes limitações:

  • As políticas de cluster, incluindo políticas de instância spot, não são suportadas. Consulte Criar e gerenciar políticas de compute.

  • As VPCs gerenciadas pelo cliente não são aplicáveis a recursos de computação para SQL warehouses serverless. Consulte Configurar uma VPC gerenciada pelo cliente.

  • Os SQL warehouses serverless utilizam conectividade privada entre o plano de controle Databricks e o plano de computação serverless em quase todos os casos. Alguns workspaces antigos da região us-east-1 usam uma conexão de rede segura alternativa.

  • Embora o plano de computação serverless não use o relé de conectividade segura do cluster para o plano de computação clássico, os SQL warehouses serverless não possuem endereços IP públicos.

  • Os SQL warehouses serverless não usam chaves gerenciadas pelo cliente para criptografia de armazenamento EBS. Consulte Computação serverless e chaves gerenciadas pelo cliente.