Habilitar serverless SQL warehouse
Este artigo explica como habilitar depósitos SQL serverless para seu workspace.
O armazém sem servidor SQL não tem endereços IP públicos. Para obter mais informações sobre a arquitetura, consulte Databricks architecture overview.
Requisitos
- Sua conta da Databricks não deve estar em um trial grátis.
- Seu espaço de trabalho do Databricks deve estar no plano Premium ou superior.
- 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 as nuvens e regiões da Databricks.
- Seu workspace não deve usar políticas de acesso S3.
- Seu workspace não deve usar um metastore legado externo do Hive. Consulte Remover as credenciais de Hive metastore para habilitar serverless.
Seu workspace pode usar AWS Glue como o metastore legado workspace. Consulte Use AWS Glue catálogo de dados como um metastore (legado).
Habilite o site serverless compute em seu account
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.
- Acesse a guia de ativação de recursos da página de configurações do console da conta.
- 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.
Atualize instance profile para serverless compute (opcional)
Se o seu workspace usa um instance profile criado antes de 24 de junho de 2022 para acesso aos 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 depósito serverless SQL.
Você não precisa concluir o passo se estiver usando o Unity Catalog para governança de dados.
Remova as credenciais do site Hive metastore para habilitar 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:
- Clique no seu nome de usuário na barra superior do workspace e selecione Configurações no menu suspenso.
- Clique na aba Compute .
- Clique em Gerenciar ao lado de SQL warehouses .
- No campo Configuração de acesso a dados , localize e exclua as credenciais do Hive metastore.
- Clique em Salvar alterações .
Monitore o uso com tags
Como qualquer outro recurso compute em Databricks, o senhor pode aplicar tags ao depósito serverless SQL para monitorar o uso e o custo. O senhor pode usar o view no console account ou acessar o logs para download. Consulte Painéis de uso.
Limitações
Os warehouses serverless 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 para gerenciar clientes não se aplicam a compute recurso para serverless SQL warehouse. Consulte Configurar um gerenciador de clientes VPC.
- 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.
- O armazém sem servidor SQL não usa a chave gerenciada pelo cliente para criptografia de armazenamento do EBS. Consulte compute sem servidor e chave de gerenciamento de clientes.