Configurar recursos de computação para um aplicativo do Databricks

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

Para executar um aplicativo em várias instâncias para maior disponibilidade e simultaneidade, consulte o dimensionamento horizontal para aplicativos do Databricks (Beta).

Tamanhos de instância disponíveis

Os seguintes tamanhos de instância estão disponíveis para aplicativos do Databricks:

Tamanho CPU Memória Custo por hora Quando usar
Medium Até 2 vCPUs 6 GB 0,5 DBU Aplicativos padrão com necessidades de recursos moderadas, 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 você não especificar um tamanho de instância, Azure Databricks atribuirá o tamanho Medium por padrão.

Configurar o tamanho da instância

Configure o tamanho da instância ao criar ou editar um aplicativo.

Criar aplicativo

Para definir o tamanho da instância ao criar um novo aplicativo:

  1. No seu workspace do Databricks, clique no ícone do aplicativo para alternar aplicativos e selecione Aplicativos do Databricks.
  2. Clique em + Criar aplicativo.
  3. Na etapa Configurar, selecione um tamanho de instância no menu suspenso.
  4. Conclua as etapas de configuração restantes e clique em Criar aplicativo.

Editar aplicativo

Para alterar o tamanho da instância de um aplicativo existente:

  1. No seu workspace do Databricks, clique no ícone do aplicativo para alternar aplicativos e selecione Aplicativos do Databricks.
  2. Clique no nome do aplicativo.
  3. Clique na guia Configurações .
  4. Em Compute, selecione um tamanho de instância diferente no menu suspenso.
  5. Clique em Salvar.

Depois de alterar o tamanho da instância, o aplicativo continuará sendo executado no tamanho da instância anterior até que a atualização para o tamanho da nova instância seja concluída. Depois que a atualização for concluída, o aplicativo mudará para o novo tamanho.

Práticas recomendadas para dimensionamento por exemplo

Ao escolher um tamanho de instância para seu aplicativo, considere as seguintes práticas recomendadas:

  • A maioria dos aplicativos funciona bem com o tamanho padrão Medium . Escolha Large apenas se você encontrar problemas de desempenho ou souber que seu aplicativo tem altas demandas de recursos.
  • Teste seu aplicativo com o tamanho da instância selecionada em um ambiente de desenvolvimento ou ambiente de preparo antes de colocá-lo em produção.
  • Considere as implicações de custo. O tamanho de instância Large custa mais por hora.