Configurar recursos de computação para uma aplicação Databricks

Cada aplicativo Databricks é executado em recursos de computação que determinam seu poder de processamento e memória. Escolha o tamanho da instância ao criar ou editar uma aplicação para corresponder aos requisitos da sua carga de trabalho.

Para executar uma aplicação em múltiplas instâncias para maior disponibilidade e concorrência, veja Horizontal scaling for Databricks apps (Beta).

Tamanhos de instância disponíveis

Os seguintes tamanhos de instância estão disponíveis para aplicações Databricks:

Tamanho CPU Memory Custo por hora Quando utilizar
Medium Até 2 vCPUs 6 GB 0,5 DBU Aplicativos padrão com necessidades moderadas de recursos, como painéis, visualizações de dados simples e formulários. A maioria dos aplicativos funciona bem com esse tamanho.
Large Até 4 vCPUs 12 GB 1 DBU Aplicativos que processam grandes conjuntos de dados na memória, lidam com alta simultaneidade ou executam cálculos mais intensivos.

Se não especificares o tamanho da instância, Azure Databricks atribui o tamanho Medium por defeito.

Configurar o tamanho da instância

Configura o tamanho da instância quando crias ou editas uma aplicação.

Criar aplicativo

Para definir o tamanho da instância quando crias uma nova aplicação:

  1. No seu espaço de trabalho Databricks, clique no ícone de App. App Switcher e selecione Databricks Apps.
  2. Clica + Criar app.
  3. No passo Configurar, selecione um Tamanho de Instância no menu suspenso.
  4. Conclua as etapas de configuração restantes e clique em Criar aplicativo.

Editar aplicação

Para alterar o tamanho da instância de uma aplicação existente:

  1. No seu espaço de trabalho Databricks, clique no ícone de App. App Switcher e selecione Databricks Apps.
  2. Clica no nome da aplicação.
  3. Clique no separador Definições .
  4. Em Computação, selecione um tamanho de instância diferente no menu suspenso.
  5. Clique em Salvar.

Depois de alterar o tamanho da instância, a aplicação continua a correr com o tamanho anterior até que a atualização para o novo tamanho da instância termine. Após a conclusão da atualização, o aplicativo muda para o novo tamanho.

Boas práticas para o tamanho, por exemplo,

Ao escolher o tamanho de uma instância para a sua aplicação, considere as seguintes melhores práticas:

  • A maioria dos aplicativos funciona bem com o tamanho padrão Medium . Escolha Large apenas se você encontrar problemas de desempenho ou se souber que seu aplicativo tem altos requisitos de recursos.
  • Teste a sua aplicação com o tamanho de instância selecionado num espaço de trabalho de desenvolvimento ou staging antes de a implementar em produção.
  • Considere as implicações em termos de custos. O tamanho de instância Large custa mais por hora.