Clientes Postgres
Beta
O Lakebase Postgres (autoscale Beta) está disponível nas seguintes regiões: us-east-1, us-west-2, eu-west-1.
Esta versão Beta é a próxima versão do Lakebase, disponível apenas para avaliação. Para cargas de trabalho de produção, utilize a versão de pré-visualização pública do Lakebase. Consulte a seção "Como escolher entre as versões" para entender qual versão é a mais adequada para você.
Você pode se conectar ao seu projeto Lakebase usando qualquer cliente ou ferramenta padrão do PostgreSQL. Isso inclui ferramentas de linha de comando como psql e aplicativos GUI como pgAdmin e DBeaver.
Autenticação
Para obter a melhor experiência com clientes Postgres de terceiros, recomendamos o uso da autenticação nativa por senha do Postgres . Este método utiliza funções tradicionais do Postgres com senhas de banco de dados que não expiram a cada hora, tornando-as adequadas para ferramentas de cliente e sessões de longa duração.
As senhas nativas do Postgres são amplamente suportadas em todas as ferramentas e clientes do Postgres e são mais adequadas para aplicativos que não podem refresh as credenciais com frequência. Consulte a Visão geral da autenticação para obter detalhes sobre os métodos de autenticação.
Para configurar a autenticação nativa por senha do Postgres, crie uma função do Postgres com uma senha. Consulte a seção "Gerenciar funções do Postgres" para obter instruções.
Clientes disponíveis
Escolha o cliente Postgres que melhor se adapta ao seu fluxo de trabalho:
Cliente | Descrição |
|---|---|
Cliente de linha de comando integrado do PostgreSQL. Fornece acesso direto e interativo ao seu banco de dados com todas as funcionalidades do Postgres. | |
Ferramenta de administração gráfica de código aberto. Oferece uma interface visual para gerenciar bancos de dados, executar consultas e monitorar o desempenho. | |
Ferramenta universal de gerenciamento de banco de dados. Suporta múltiplos tipos de banco de dados com um conjunto abrangente de recursos para administração de banco de dados. | |
Ferramenta de monitoramento de desempenho de código aberto. Painel de controle leve baseado em Docker para identificar consultas lentas e otimizar o desempenho do banco de dados. |
Detalhes da conexão
Todos os clientes Postgres requerem as mesmas informações básicas de conexão com o banco de dados Postgres, que você pode obter no aplicativo Lakebase:
- Acesse o aplicativo Lakebase e selecione seu projeto.
- Clique em Conectar para abrir a janela de conexão com o banco de dados.
- Selecione a filial, compute e o banco de dados aos quais deseja se conectar.
- Selecione uma função do Postgres (recomendamos o uso de uma função nativa do Postgres com autenticação por senha).
- Copie os detalhes da conexão.
A informação de ligação inclui:
- Host : hostname do seu endpoint compute (ex.:
ep-abc-123.databricks.com) - Porta :
5432(porta default do Postgres) - Banco de dados : O nome do seu banco de dados (ex.:
databricks_postgres) - Usuário : Seu nome de função no Postgres
- Senha : Sua senha de função do Postgres
Para obter mais informações sobre strings de conexão e autenticação, consulte Conectar ao seu projeto.