用于 Lakebase 自动缩放的专用连接

重要

Lakebase Autoscaling 是 Lakebase 的最新版本更新,具有自动缩放计算、缩放到零、分支和即时还原功能。 有关支持的区域,请参阅 区域可用性。 如果你是 Lakebase 预配的用户,请参阅 Lakebase 预配

为 Lakebase 自动缩放配置专用链路,可使所有流量远离公共互联网。 所需的终结点取决于应用程序如何连接到 Lakebase:

  • 需要 Inbound Private Link。 它涵盖Azure Databricks REST API 调用和工作区流量。
  • 如果应用程序使用 Postgres 客户端(例如 psql、Postgres 驱动程序或 ORM),或者使用 Lakebase 应用中的表编辑器或 SQL 编辑器,则需要用于性能密集型服务的入站专用链接(服务直接专用链接,端口 5432)。 如果应用程序仅通过 数据 API 进行连接,则不需要此终结点。

Lakebase 自动缩放功能将这两种流量类型通过各自的网络路径进行路由,每种流量类型都有其专属的终结点。 Postgres 客户端连接、表编辑器和 SQL 编辑器使用具有主机名的专用高性能区域入口。*.database.<region>.cloud.databricks.com

Private Link 终结点

终结点 流量类型 港口 备注
Inbound Private Link Azure Databricks REST API 和工作区连接 443 标准 Azure Databricks 工作区级别专用链接。
面向性能密集型服务的入站专用链接 Postgres 数据库连接、表编辑器和 SQL 编辑器 5432 涵盖 Lakebase Autoscaling 使用的高性能区域入口网关。 Postgres 客户端、驱动程序和工具需要直接连接到数据库终结点。 Lakebase 应用中的表编辑器和 SQL 编辑器也是必需的。

排除 Private Link 连接问题

如果 Lakebase 应用中的表编辑器或 SQL 编辑器显示“无法提取”或“未知错误消息”,则工作区可能已配置入站Private Link,但缺少性能密集型服务的入站Private Link。

表编辑器和 SQL 编辑器通过与 Postgres 客户端相同的高性能区域入口路由其数据库流量。 表编辑器和 SQL 编辑器需要这两个Private Link终结点才能正常运行。

为了解决这一问题,请为性能密集型服务配置入站私有链接。 请参阅 配置入站 Private Link 用于性能密集型服务

后续步骤