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 Autoscaling Lakebase está disponível nas seguintes regiões: eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia.
O Autoscaling do Lakebase é a versão mais recente do Lakebase, com computação autoescalável, escala até zero, ramificação e restauração instantânea. Se é utilizador do Lakebase Provisioned, consulte Lakebase Provisioned.
Uma cadeia de ligação Lakebase inclui o papel, nome do host e nome da base de dados. Para a autenticação nativa da palavra-passe do Postgres, a cadeia de ligação também inclui a palavra-passe. Para a autenticação OAuth, fornece um token OAuth em vez de uma palavra-passe. Ver Obter um token OAuth.
Formato da cadeia de conexão
Autenticação OAuth:
postgresql://your-email@example.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^
role -| |- hostname |- database
Autenticação nativa da palavra-passe Postgres:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
role -| | |- hostname |- database
|
|- password
Observação
O nome do host inclui o ID do endpoint de computação, que tem um ep- prefixo (por exemplo, ep-abc-123). Isto identifica o cálculo específico que serve a sua base de dados.
Componentes da corda de ligação
Podes configurar o Postgres com variáveis de ambiente separadas ou com um único DATABASE_URL, dependendo do que a tua aplicação ou framework espera.
Para usar componentes individuais:
PGHOST=ep-abc-123.databricks.com
PGDATABASE=databricks_postgres
PGUSER=role_name
PGPASSWORD=your-password or token
PGPORT=5432
Para usar uma única variável de ambiente:
DATABASE_URL="postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require"
Segurança da ligação
-
Encriptação SSL/TLS: O Autoscaling Lakebase exige que todas as ligações utilizem encriptação SSL/TLS. O
sslmode=requireparâmetro impõe este requisito. Todas as cadeias de ligação fornecidas na aplicação Lakebase incluem este parâmetro por defeito.
Port
A Lakebase usa a porta padrão da Postgres, 5432.
Configuração de rede
Ao ligar-se à sua base de dados Lakebase, considere estes requisitos de rede:
Ligações clássicas de computação: Para ligar o Classic Compute ao PostgreSQL, abra a porta TCP 5432 no seu grupo de segurança de rede ao endereço ou intervalo da ACL IP do seu espaço de trabalho.
Firewalls do lado do cliente: Se tiver um firewall do lado do cliente, adicione o endereço IP usado pelo Autoscaling do Lakebase à sua lista de permissões. Para visualizar endereços IP por região, consulte endereços IP e domínios para serviços e ativos Azure Databricks.