Pular para o conteúdo principal

Adicionar um recurso SQL warehouse a um aplicativo Databricks

Adicione SQL warehouse como Databricks Apps recurso para permitir que seu aplicativo se conecte a compute recurso e execute SQL consultas.

Adicionar um SQL warehouse recurso

Antes de adicionar um SQL warehouse como um recurso de aplicativo, verifique se o senhor atende aos pré-requisitos.

Siga os passos deste guia para adicionar um recurso. Selecione SQL warehouse como o tipo de recurso. Então:

  1. Escolha um SQL warehouse dentre as opções disponíveis em seu workspace.

  2. Selecione o nível de permissão apropriado para seu aplicativo:

    • Pode usar: Concede ao aplicativo permissão para se conectar ao site SQL warehouse e executar consultas. Essa é a permissão mínima exigida para a maioria dos aplicativos.
    • Pode gerenciar: Concede ao aplicativo permissão para alterar a configuração, o dimensionamento e outras configurações administrativas. Selecione essa opção somente se seu aplicativo precisar administrar especificamente o depósito.
  3. (Opcional) Especifique um recurso personalizado key, que é como o senhor faz referência ao SQL warehouse na configuração do seu aplicativo. O default key é sql-warehouse.

variável de ambiente

Quando o senhor implanta um aplicativo com um recurso SQL warehouse, o Databricks expõe o ID do depósito por meio de uma variável de ambiente que pode ser referenciada usando o campo valueFrom.

Para obter mais informações, consulte Access variável de ambiente from recurso.

Remover um recurso do SQL warehouse

Quando o senhor remove um recurso SQL warehouse de um aplicativo, a entidade de serviço do aplicativo perde o acesso ao depósito. O próprio SQL warehouse permanece inalterado e continua disponível para outros usuários e aplicativos que tenham as permissões apropriadas.

Melhores práticas

Considere o seguinte quando o senhor trabalhar com SQL warehouse recurso:

  • Conceda permissões mínimas. Use as permissões Can use, a menos que seu aplicativo precise especificamente executar tarefas administrativas no depósito.
  • SQL armazém consome compute recurso. Monitore os padrões de consulta e a utilização do armazém do seu aplicativo para otimizar os custos.
  • Implemente lógica de repetição e tratamento de erros em seu aplicativo para gerenciar possíveis problemas de conexão ou indisponibilidade do depósito.
  • Selecione tamanhos de warehouse que correspondam aos requisitos de desempenho do seu aplicativo e às cargas de consulta esperadas.