Habilitar o armazenamento de SQL sem servidor
Este artigo explica como habilitar o serverless SQL warehouse para o seu workspace.
serverless Os armazéns SQL não têm endereços IP públicos. Para obter mais informações sobre a arquitetura, consulte Databricks architecture overview.
Requisitos
Seu Databricks account não deve estar em uma versão de teste grátis.
Seu Databricks workspace deve estar no plano Premium ou acima.
O plano de controle workspace e o plano serverless compute devem estar em uma região que ofereça suporte a Databricks SQL serverless. Consulte Databricks clouds e regiões.
O site workspace não deve usar políticas de acesso S3.
Seu site workspace não deve usar um metastore legado do Hive externo. Consulte Remover as credenciais do Hive metastore para ativar o serverless.
Observação
Seu workspace pode usar o AWS Glue como o metastore legado do workspace. Consulte Usar o catálogo de dados do AWS Glue como um metastore (legado).
Habilite a computação sem servidor em sua conta
Observação
Se o seu account foi criado após 28 de março de 2022, o serverless compute é ativado pelo default para o seu espaço de trabalho.
Acesse o recurso enablement tab da página de configurações do console account .
Um banner na parte inicio 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 a aceitação dos termos, esta passo já foi concluída.
Depois que o senhor aceitar os termos, seu site account estará habilitado para serverless.
Atualizar instance profile para computação sem servidor (opcional)
Se o seu workspace usa um instance profile criado antes de 24 de junho de 2022 para acesso a dados, talvez seja necessário atualizar a relação de confiança do instance profilepara habilitar o serverless. Consulte Confirmar ou configurar um AWS instance profile para usar com seu warehouse SQL serverless .
Não é necessário concluir este passo se o senhor estiver usando o Unity Catalog para governança de dados.
O Serverless SQL warehouse suporta o perfil de segurança de conformidade em algumas regiões
Visualização
Esse recurso está em visualização pública.
O suporte para serverless SQL warehouse com o perfil de segurançacompliance varia de acordo com a região. Na página de regiões, na coluna serverless SQL warehouse, procure por compliance security profile supported:
Nessas regiões, os armazéns serverless oferecem suporte ao espaço de trabalho que tem o perfil de segurança compliance ativado. Eles têm imagens reforçadas, comunicação criptografada entre nós, monitores antivírus, monitores de integridade de arquivos e reinicialização automática para armazéns SQL serverless de longa execução.
Fora dessas regiões, se o perfil de segurança compliance estiver ativado em um workspace, o Databricks não permitirá iniciar o serverless SQL warehouse.
O recurso relacionado de monitoramento de segurança aprimorado não se aplica ao serverless SQL warehouse.
Remova as credenciais do Hive metastore para habilitar o serverless
O senhor não pode implantar o serverless SQL warehouse se as credenciais do Hive metastore estiverem definidas no nível workspace. Para remover as credenciais herdadas do site Hive metastore:
Clique no seu nome de usuário na barra superior do site workspace e selecione Settings (Configurações ) no menu suspenso.
Clique no botão compute tab.
Clique em gerenciar ao lado de SQL warehouse.
No campo Data Access Configuration (Configuração de acesso a dados ), localize e exclua as credenciais Hive metastore.
Clique em Salvar alterações.
Monitorar o uso com tags
Como qualquer outro recurso compute em Databricks, o senhor pode aplicar tags a serverless SQL warehouse para monitorar o uso e o custo. O senhor pode usar o view no console account ou acessar o logs para download. Consulte Acessar a página de uso.
Limitações
serverless Os armazéns têm as seguintes limitações:
políticas de cluster, incluindo políticas de instância pontual, não são suportadas. Consulte Criar e gerenciar políticas em compute .
Os VPCs gerenciados pelo cliente não são aplicáveis ao compute recurso para serverless SQL warehouse. Consulte Configurar uma VPC gerenciada pelo cliente.
serverless O SQL warehouse usa conectividade privada entre o plano de controle do Databricks e o plano do serverless compute em quase todos os casos. Alguns espaços de trabalho legados da região
us-east1
usam uma conexão de rede segura alternativa.Embora o plano serverless compute não use o relé de conectividade de clusters seguros para o plano compute clássico, o armazém SQL serverless não tem endereços IP públicos.
serverless O SQL warehouse não usa a chave gerenciadora de clientes para a criptografia de armazenamento do EBS. Consulte Serverless compute e chave de gerenciamento de clientes.