Conectar e consultar com o DBeaver
Importante
O Azure HDInsight no AKS se aposentou em 31 de janeiro de 2025. Saiba mais com este comunicado.
Você precisa migrar suas cargas de trabalho para microsoft fabric ou um produto equivalente do Azure para evitar o encerramento abrupto de suas cargas de trabalho.
Importante
Esse recurso está atualmente em versão prévia. Os termos de uso complementares para o Microsoft Azure Previews incluem mais termos legais que se aplicam aos recursos do Azure que estão em versão beta, em versão prévia ou ainda não lançados em disponibilidade geral. Para obter informações sobre essa versão prévia específica, consulte Azure HDInsight em informações de visualização do AKS. Para perguntas ou sugestões de funcionalidades, envie uma solicitação no AskHDInsight com os detalhes e siga-nos para mais atualizações na Comunidade do Azure HDInsight .
É possível usar o driver JDBC com muitas ferramentas de banco de dados disponíveis. Este artigo demonstra como configurar uma das ferramentas mais populares DBeaver para se conectar ao cluster Trino com o HDInsight no AKS em algumas etapas simples.
Pré-requisitos
Configurar o DBeaver para usar o driver JDBC do Trino para HDInsight no AKS
Abra o DBeaver e, no menu principal, selecione Banco de Dados –> Gerenciador de Driver.
Nota
O DBeaver vem com o driver Trino de software livre existente, cria uma cópia dele e registra-se como driver JDBC do Trino para HDInsight no AKS.
Selecione driver de do Trino na lista e clique em Copiar.
- Atualize Nome do Driver, por exemplo, "Azure Trino" ou "Trino para HDInsight no AKS" ou qualquer outro nome.
- Certifique-se de que a Porta Padrão é 443.
Selecione a guia Bibliotecas.
Exclua todas as bibliotecas registradas no momento.
Clique em Adicionar de Arquivo e selecione instalado arquivo jar JDBC do Trino para HDInsight no AKS do disco local.
Nota
A CLI do Trino para HDInsight no AKS vem com o Trino JDBC jar. Você pode encontrá-lo em seu disco local.
Exemplo de local de referência:C:\Program Files (x86)\Microsoft SDKs\Azure\TrinoCli-0.410.0\lib
. A localização pode variar se o diretório de instalação ou a versão da CLI forem diferentes.Clique em Localizar Classe e selecione
io.trino.jdbc.TrinoDriver
.Clique em OK e feche o Gerenciador de Driver, o driver está configurado para uso.
Consultar e navegar pelo cluster Trino com o DBeaver
Conecte-se ao cluster Trino clicando em Nova Conexão de Banco de Dados na barra de ferramentas.
Selecione o driver recém-registrado. Neste exemplo, "Azure Trino".
Clique em "Avançar". Na guia Principal, atualize o Host com o ponto de extremidade do cluster Trino, que você pode encontrar no portal na página de visão geral do cluster.
Opcionalmente, selecione a guia Propriedades do Driver e defina
azureUseTokenCache=true
. Esse parâmetro reduziria o número de ações de autenticação que o usuário precisa executar se a autenticação interativa do navegador for necessária. O DBeaver inicializa várias conexões para janelas de ferramentas diferentes na interface do usuário, cada uma exigindo autenticação e possivelmente a ação do usuário.Clique em OK, a conexão está pronta. Você pode clicar em Conexão de Teste ou fechar a janela.
Expanda a conexão em do Database Navigator à esquerda para procurar catálogos. O navegador pode abrir com o prompt de autenticação.
No menu principal, clique em Editor de SQL ->Novo Script SQL e digite qualquer consulta Trino para começar.