Conectar-se à computação sem servidor

Este artigo explica como serverless compute funciona em Databricks. As ofertas atuais do serverless incluem serverless SQL warehouse (Public Preview), serverless compute for Notebook (Public Preview) e serverless compute for fluxo de trabalho (Public Preview).

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:

  • sem servidor compute para o Notebook: Sob demanda, escalável compute usado para executar SQL e Python código 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.

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 workspace. 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.

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 na 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.