Conectar-se à computação sem servidor
Este artigo explica as diversas ofertas do serverless disponíveis no Databricks. serverless compute permite que o senhor se conecte rapidamente a recursos de computação sob demanda.
Os artigos desta seção se concentram em serverless compute para Notebook, Job e Delta Live Tables. Para obter informações sobre serverless SQL warehouse, consulte What are serverless SQL warehouse? Para obter informações sobre como servir o modelo, consulte servindo o modelo com Databricks.
Para obter informações sobre a arquitetura do plano serverless compute , consulte o plano compute sem servidor.
O que é computação sem servidor?
O serverless compute permite que o senhor execute cargas de trabalho sem provisionamento em cluster. Em vez disso, o site Databricks aloca e gerencia automaticamente o recurso compute necessário. Isso permite que o senhor se concentre em escrever códigos e analisar dados, sem se preocupar com o gerenciamento do cluster ou com a utilização de recursos.
O compute sem servidor oferece os seguintes benefícios:
Os recursos de nuvem são gerenciados pelo Databricks, reduzindo a sobrecarga de gerenciamento e fornecendo o compute instantâneo para aumentar a produtividade do usuário.
O rápido start-up e os tempos de escalonamento para serverless compute recurso minimizam o tempo de parada e garantem que o senhor pague apenas pelo compute que usar.
Como o manuseio da capacidade, a segurança, a aplicação de patches e os upgrades são gerenciados automaticamente, o senhor pode se preocupar menos com a confiabilidade, as políticas de segurança e a falta de capacidade.
Quais tipos de computação sem servidor estão disponíveis na Databricks?
Databricks Atualmente, a empresa oferece os seguintes tipos de serverless compute:
serverless compute para o Notebook: compute sob demanda e escalável usado para executar códigos SQL e Python no Notebook.
sem servidor compute para o trabalho: compute sob demanda e escalável usado para executar seu Databricks Job sem configurar e implantar infraestrutura.
serverless SQL warehouse: Elástico sob demanda compute usado para executar SQL comando em objetos de dados no editor SQL ou no Notebook interativo. O senhor pode criar o depósito SQL usando a interface do usuário, CLI, ou REST API.
serverless Pipeline DLT: compute otimizado e dimensionável para o seu Delta Live Tables pipeline atualizações.
Mosaic AI Model Serving: Serviço altamente disponível e de baixa latência para modelos IA implantados.
Mosaic AI Modelo de treinamento - previsão: Use AutoML para escolher o melhor algoritmo de previsão e hiperparâmetros com base em um dataset fornecido pelo usuário.
Habilitar a computação sem servidor
Para acessar serverless compute para Notebook, Job e Delta Live Tables, um administrador do account talvez precise ativar o recurso. Consulte Ativar serverless compute .
Para acessar o armazém serverless SQL , consulte Ativar o armazém serverless SQL .
Limitações da computação sem servidor
Para obter uma lista de limitações, consulte serverless compute limitations.
Perguntas frequentes (FAQ)
Como as versões são implementadas?
serverless compute é um produto sem versão, o que significa que o Databricks atualiza automaticamente o tempo de execução do serverless compute para oferecer suporte a aprimoramentos e atualizações da plataforma. Todos os usuários recebem as mesmas atualizações, implementadas em um curto período de tempo.
Como posso determinar qual versão sem servidor estou executando?
as cargas de trabalho sem servidor sempre são executadas na versão mais recente do tempo de execução. Consulte as notas sobre a versão para obter a versão mais recente.
Como posso estimar os custos do serverless?
A Databricks recomenda a execução e o benchmarking de uma carga de trabalho representativa ou específica e, em seguida, a análise da tabela do sistema de faturamento. Consulte a referência da tabela do sistema de uso faturável.
Como faço para analisar o uso de DBU para uma carga de trabalho específica?
Para ver o custo de uma carga de trabalho específica, consulte a tabela do sistema system.billing.usage
. Consulte Monitorar o custo de serverless computepara obter exemplos de consultas e para download nosso painel de observabilidade de custos.
Não habilitei serverless compute para Job e Notebook, por que vejo registros de faturamento para serverless Job?
O monitoramento e a otimização preditiva do Lakehouse também são cobrados pelo serverless Job SKU.
serverless compute não precisa estar ativado para usar esses dois recursos.
A computação sem servidor oferece suporte a repositórios privados?
Os repositórios podem ser privados ou exigir autenticação. Por motivos de segurança, é necessário um URL pré-assinado ao acessar repositórios autenticados.
Como faço para instalar a biblioteca em minha tarefa Job?
Databricks recomenda o uso de ambientes para instalar e gerenciar biblioteca para seu trabalho. Consulte Configurar ambientes e dependências para tarefas que não sejam de notebooks.
Posso me conectar a uma fonte de dados personalizada?
Não, somente as fontes que usam a Lakehouse Federation são suportadas. Consulte Fonte de dados com suporte.
Como funciona a rede do plano de computação sem servidor?
serverless compute recurso execução no plano serverless compute , que é gerenciado por Databricks. Para obter mais detalhes sobre a rede e a arquitetura, consulte serverless compute plane networking.
Posso configurar o serverless compute for Job com o Databricks ativo Bundles?
Sim, os pacotes ativos do Databricks podem ser usados para configurar o trabalho que usa o serverless compute. Consulte Configurar um trabalho que usa serverless compute .