Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Esse recurso está em Visualização Pública nas seguintes regiões: westus, , westus2, eastus, eastus2, centralus, southcentralus, , northeurope, westeurope, , australiaeast, , brazilsouth, , canadacentral, , centralindia, , southeastasiauksouth.
Esta página descreve como acessar uma instância de banco de dados do Lakebase do editor do SQL para executar consultas e comandos do PostgreSQL.
Antes de começar
Verifique se você atende aos seguintes requisitos antes de se conectar:
- Você tem uma função correspondente do Postgres para fazer login na instância do banco de dados. Consulte Gerenciar funções do Postgres.
- Sua função Postgres recebe as permissões necessárias para acessar o banco de dados, o esquema ou a tabela.
O criador da instância de banco de dados já tem as permissões necessárias para acessar a instância do banco de dados do editor do SQL. O criador da instância também pode adicionar usuários adicionais à instância e pode conceder permissões do Postgres ao usuário.
Criar uma nova consulta
Crie uma nova consulta SQL no editor do SQL.
- Clique em Computação na barra lateral do workspace.
- Clique em Lakebase Provisionado.
- 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 de leitura em secundários legíveis:
- Clique no menu suspenso de recursos de computação e selecione o recurso de computação que tem o rótulo (somente leitura).
- Clique em Alternar.
- Clique no menu suspenso de recursos de computação e selecione o recurso de computação que tem o rótulo (somente leitura).
Executar consultas
Para executar consultas PostgreSQL, selecione o banco de dados e o esquema apropriados no seletor suspenso.
- Selecione o banco de dados e o esquema desejados no seletor suspenso ao lado de Executar tudo.
- Visualize bancos de dados, esquemas, tabelas e colunas em Bancos de Dados PostgreSQL
.
- Você pode preencher uma referência de tabela do Navegador de Esquema clicando no
Ao lado da tabela desejada.
- Escreva uma consulta PostgreSQL e clique em Executar tudo.
Funcionalidades e limitações suportadas
- O modelo de permissões acl (lista de controle de acesso à consulta) se aplica:
- A execução ocorre com a identidade do Databricks do usuário que clica em Executar.
- Qualquer pessoa com pelo menos acesso CAN VIEW na consulta pode ver os resultados como eles aparecem no Editor SQL.
- Os objetos com escopo de conexão, como tabelas e transações temporárias, funcionam em uma única célula. Eles não funcionam entre diferentes cliques de Execução, pois cada uma é 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.