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.
Importante
A Lakebase Autoscaling está em Beta nas seguintes regiões: eastus2, westeurope, westus.
O Autoscaling do Lakebase é a versão mais recente do Lakebase com computação automática, escala até zero, ramificação e restauração instantânea. Para comparação de funcionalidades com o Lakebase Provisioned, veja a escolha entre versões.
Pode ligar-se ao seu projeto Lakebase usando qualquer cliente ou ferramenta PostgreSQL padrão. Isto inclui ferramentas de linha de comandos como psql e aplicações de interface gráfica como pgAdmin e DBeaver.
Authentication
Para uma melhor experiência com clientes Postgres de terceiros, recomendamos a autenticação nativa por palavra-passe Postgres. Este método utiliza funções tradicionais do Postgres com palavras-passe de base de dados que não expiram a cada hora, tornando-as adequadas para ferramentas de clientes e sessões de longa duração.
Importante
Os tokens OAuth expiram após uma hora, exigindo atualização manual para cada sessão. Para ferramentas interativas como pgAdmin e DBeaver, esta atualização frequente é impraticável. As aplicações podem implementar rotação de tokens para atualizar automaticamente as credenciais.
As palavras-passe do Postgres não expiram e funcionam com todas as ferramentas compatíveis com PostgreSQL.
As palavras-passe nativas do Postgres são amplamente suportadas em todas as ferramentas e clientes do Postgres, e são mais adequadas para aplicações que não conseguem atualizar as credenciais com frequência. Consulte a visão geral da Autenticação para detalhes sobre métodos de autenticação.
Para configurar a autenticação nativa da palavra-passe do Postgres, crie um papel Postgres com uma palavra-passe. Consulte Gerenciar funções de Postgres para instruções.
Clientes disponíveis
Escolha o cliente Postgres que melhor se adequa ao seu fluxo de trabalho:
| Client | Description |
|---|---|
| psql | O cliente de linha de comandos integrado do PostgreSQL para acesso interativo à base de dados. |
| pgAdmin | Ferramenta gráfica de administração para gerir bases de dados e executar consultas. |
| DBeaver | Ferramenta universal de gestão de bases de dados que suporta múltiplos tipos de bases de dados. |
| PgHero | Painel de monitorização de desempenho para identificar consultas lentas. |
Detalhes da ligação
Todos os clientes Postgres requerem a mesma informação básica de ligação à base de dados Postgres, que pode obter através da aplicação Lakebase:
- Navegue até à aplicação Lakebase e selecione o seu projeto
- Clique em Ligar para abrir o modal de ligação à base de dados
- Selecione a ramificação, computação e base de dados a que quer ligar-se
- Selecione uma função Postgres (recomendamos usar uma função Postgres nativa com autenticação por palavra-passe)
- Copiar os detalhes da ligação
A informação de ligação inclui:
-
Anfitrião: O nome do seu endpoint de processamento (por exemplo,
ep-abc-123.databricks.com) -
Porta:
5432(port padrão da Postgres) -
Base de dados: O nome da sua base de dados (por exemplo,
databricks_postgres) - Utilizador: O nome da sua função no Postgres
- Palavra-passe: Palavra-passe do seu papel Postgres
Para mais informações sobre cadeias de ligação e autenticação, consulte Ligar ao seu projeto.