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?
serverless compute aumenta a produtividade, a eficiência de custos e a confiabilidade das seguintes maneiras:
Produtividade: cloud recursos são gerenciados por Databricks, reduzindo a sobrecarga de gerenciamento e fornecendo compute instantâneo para aumentar a produtividade do usuário.
Eficiência: serverless compute oferece tempos rápidos de start-up e escalonamento, minimizando o tempo de parada e garantindo que o senhor pague apenas pelo compute que usar.
Confiabilidade: Com o serverless compute, o manuseio da capacidade, a segurança, a aplicação de patches e os upgrades são gerenciados automaticamente, aliviando as preocupações com políticas de segurança e escassez 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.
Habilitar a computação sem servidor
Para acessar serverless compute para Notebook, Job e Delta Live Tables, o administrador do account deve habilitar o recurso no nível account. Para obter detalhes sobre a habilitação, consulte Enable serverless compute .
A capacitação para serverless SQL warehouse e servindo modelo é um processo separado. Consulte Habilitar serverless SQL warehouse.
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?
serverless as cargas de trabalho 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 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 .