Pular para o conteúdo principal

Private Service Connect para Lakebase

Configurar o Private Service Connect para o Lakebase mantém todo o tráfego fora da internet pública. Os Endpoint de que você precisa dependem de como seus aplicativos se conectam ao Lakebase:

  • O Inbound Private serviço Connect é obrigatório. Isso cobre chamadas de API REST do Databricks e tráfego do workspace.
  • Private Service Connect de entrada para serviços com uso intensivo de desempenho (Service Direct Private Link, porta 5432) é necessário em um caso: quando seus aplicativos se conectam ao Lakebase de fora do Databricks workspace. Isso se aplica quando eles usam um cliente Postgres (como psql, um driver Postgres ou um ORM) e uma string de conexão regional. Strings de conexão sem uma região não requerem esse endpoint e permanecem acessíveis pelo Private Service Connect de entrada padrão. Aplicativos que se conectam de dentro do Databricks workspace, como conectores de Databricks Apps ou Feature Store, não requerem esse endpoint. Páginas da interface do usuário do produto (Editor SQL, editor de Tabelas, Estatísticas de query e Queries ativas) funcionam pelo Private serviço Connect front-end existente e também não precisam dele. Se seus aplicativos se conectarem apenas pela API de Dados, você não precisará deste endpoint.

O Lakebase roteia esses dois tipos de tráfego por caminhos de rede separados, cada um com seu próprio endpoint. As conexões de cliente Postgres usam um ingresso regional de alto desempenho dedicado com um hostname no seguinte formato:

*.database.<region>.gcp.databricks.com

Endpoint do Private Service Connect​

Endpoint

Tipo de tráfego

Porta

Notas

Private Serviço Connect de entrada

API REST Databricks e conectividade workspace

443

Private Service Connect padrão no nível do workspace do Databricks.

Private Service Connect de entrada para serviços de alto desempenho

Conexões de banco de dados Postgres

5432

Cobre a entrada regional de alto desempenho usada pelo Lakebase. Necessário para clientes, drivers e ferramentas Postgres que se conectam ao banco de dados de fora do workspace do Databricks usando uma string de conexão regional.

Endpoint

Tipo de tráfego

Porta

Notas

Private Serviço Connect de entrada

API REST Databricks e conectividade workspace

443

Private Service Connect padrão no nível do workspace do Databricks.

Private Service Connect de entrada para serviços de alto desempenho

Conexões de banco de dados Postgres

5432

Cobre a entrada regional de alto desempenho usada pelo Lakebase. Necessário para clientes, drivers e ferramentas Postgres que se conectam ao banco de dados de fora do workspace do Databricks usando uma string de conexão regional.

Solucionar problemas de conectividade do Private serviço Connect​

Se o editor de tabelas ou o editor de SQL no aplicativo Lakebase exibir uma mensagem de "Falha ao buscar" ou "Erro desconhecido" e seu Workspace usar o Private serviço Connect, confirme se o Endpoint do Private serviço Connect de entrada no nível do Workspace (porta 443) está configurado corretamente. As páginas da interface do usuário no produto usam esse endpoint, não o endpoint de serviços com uso intensivo de desempenho (porta 5432).

Se os clientes Postgres que se conectam de fora do workspace falharem na conexão, confirme se o Private Service Connect de entrada para serviços intensivos em desempenho (porta 5432) está configurado. Consulte Configurar o Private Service Connect de entrada para serviços intensivos em desempenho.

Recursos adicionais​