Ligue e consulte uma instância de base de dados

Importante

O Lakebase Provisioned é a oferta original do Lakebase que utiliza computação provisionada que você escala manualmente. Para regiões suportadas, consulte Disponibilidade de Regiões. Para a versão mais recente do Lakebase, com computação autoescalável, escalada até zero, ramificação e restauro instantâneo, consulte Lakebase Autoscaling.

Desde 12 de março de 2026, as novas instâncias do Lakebase são criadas enquanto projetos de Autoscaling. As instâncias Provisionadas existentes estão a ser atualizadas automaticamente para Autoscaling, a partir de junho de 2026. Para detalhes, veja Atualizar para Lakebase Autoscaling.

Esta página descreve como se ligar a uma instância de base de dados Lakebase Provisioned a partir do editor SQL e de clientes SQL externos.

Antes de começar

Liga-te a partir do editor SQL

Crie uma nova consulta SQL no editor SQL.

  1. Clique no ícone da App.Apps no canto superior direito e seleciona Lakebase Postgres.
  2. Clique em Provisionado para abrir a página de Instâncias Provisionadas.
  3. Selecione a instância de banco de dados na qual você deseja executar consultas PostgreSQL.
  4. Clique em Nova Consulta no canto superior direito.
  5. Para executar uma consulta apenas de leitura em secundários legíveis:
    1. Clique no menu suspenso de recursos de computação e selecione o seu componente de computação que tem a etiqueta (Só leitura).
    2. Clica em Switch.
  6. Selecione a base de dados e o esquema desejado no menu suspenso ao lado de Executar tudo.
  7. Escreva uma consulta PostgreSQL e clique em Executar tudo.

Limitações

  • Aplica-se o modelo de permissões da lista de controlo de acesso (ACL) da consulta. A execução ocorre com a identidade Databricks do utilizador que clica em Executar. Qualquer pessoa com pelo menos acesso CAN VIEW na consulta pode ver os resultados como eles aparecem no Editor SQL.
  • Objetos com âmbito de conexão, como tabelas temporárias e transações, funcionam apenas numa única célula. Eles não funcionam entre diferentes cliques de Run, já que cada clique constitui a sua própria sessão.
  • Se $$ os blocos contiverem instruções com ponto-e-vírgula, somente os resultados da última instrução serão mostrados.

Liga-te a partir de clientes SQL

Você pode acessar uma instância de banco de dados a partir de ferramentas externas, como psql, DBeaver e pgAdmin4.

Liga-te com psql

  1. Clique no ícone da App.Apps no canto superior direito e seleciona Lakebase Postgres.
  2. Clique em Provisionado para abrir a página de Instâncias Provisionadas.
  3. Seleciona a instância da base de dados a que queres aceder.
  4. Clique em Detalhes da conexão.
  5. Copie a cadeia de caracteres Connect with PSQL .
  6. Cola o comando no teu terminal e executa-o.