Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Adicione armazéns SQL como recursos do Databricks Apps para permitir que seu aplicativo se conecte a recursos de computação e execute consultas SQL.
Adicionar um recurso do SQL warehouse
Antes de adicionares um SQL warehouse como recurso, revê os pré-requisitos de recursos da aplicação.
- Quando criar ou editar uma aplicação, navegue até ao passo Configurar .
- Na secção de recursos da App , clique em + Adicionar recurso.
- Selecione SQL warehouse como o tipo de recurso.
- Escolha um armazém SQL a partir das opções disponíveis na sua área de trabalho.
- Selecione o nível de permissão apropriado para seu aplicativo:
- Pode usar: Concede permissão ao aplicativo para se conectar ao SQL warehouse e executar consultas. Esta é a permissão mínima necessária 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 isso apenas se seu aplicativo precisar especificamente administrar o depósito.
- (Opcional) Especifique uma chave de recurso personalizada, que é como você referencia o SQL warehouse na configuração do seu aplicativo. A chave padrão é
sql-warehouse.
Variáveis de ambiente
Quando você implanta um aplicativo com um recurso do SQL warehouse, o Azure Databricks expõe a ID do depósito por meio de variáveis de ambiente que você pode referenciar usando o valueFrom campo.
Para obter mais informações, consulte Acessar variáveis de ambiente a partir de recursos.
Remover um recurso do SQL warehouse
Quando você remove um recurso do SQL warehouse de um aplicativo, a entidade de serviço do aplicativo perde o acesso ao depósito. O SQL warehouse em si permanece inalterado e continua disponível para outros usuários e aplicativos que têm permissões apropriadas.
Melhores práticas
Considere o seguinte ao trabalhar com recursos do SQL warehouse:
- Conceda permissões mínimas. Use
Can usepermissões, a menos que seu aplicativo precise especificamente executar tarefas administrativas no depósito. - Os armazéns SQL consomem recursos de computação. Monitore os padrões de consulta do seu aplicativo e a utilização do armazém para otimizar os custos.
- Implemente a lógica de repetição e o tratamento de erros em seu aplicativo para gerenciar possíveis problemas de conexão ou indisponibilidade de depósito.
- Selecione tamanhos de armazém que correspondam aos requisitos de desempenho do seu aplicativo e às cargas de consulta esperadas.