Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
- Tens um papel Postgres correspondente para a tua identidade Azure Databricks. Ver papéis do Postgres.
- Sua função Postgres recebe as permissões necessárias para acessar o banco de dados, esquema ou tabela.
- Você pode autenticar-se à instância do banco de dados. Veja Autenticar para uma instância de base de dados.
Liga-te a partir do editor SQL
Crie uma nova consulta SQL no editor SQL.
- Clique
Apps no canto superior direito e seleciona Lakebase Postgres.
- Clique em Provisionado para abrir a página de Instâncias Provisionadas.
- Selecione a instância de banco de dados na qual você deseja executar consultas PostgreSQL.
- Clique em Nova Consulta no canto superior direito.
- Para executar uma consulta apenas de leitura em secundários legíveis:
- Clique no menu suspenso de recursos de computação e selecione o seu componente de computação que tem a etiqueta (Só leitura).
- Clica em Switch.
- Selecione a base de dados e o esquema desejado no menu suspenso ao lado de Executar tudo.
- 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.
-
psqlÉ necessária a versão 14 ou superior. Instale-o a partir da página de download do PostgreSQL. Também tens de instalar alibpqbiblioteca. - Para DBeaver e pgAdmin, veja a documentação do DBeaver e a documentação do pgAdmin.
Liga-te com psql
- Clique
Apps no canto superior direito e seleciona Lakebase Postgres.
- Clique em Provisionado para abrir a página de Instâncias Provisionadas.
- Seleciona a instância da base de dados a que queres aceder.
- Clique em Detalhes da conexão.
- Copie a cadeia de caracteres Connect with PSQL .
- Cola o comando no teu terminal e executa-o.