Lakebase 자동 크기 조정에 대해 Private Link를 구성하면 모든 트래픽이 공용 인터넷을 사용하지 않게 됩니다. 필요한 엔드포인트는 애플리케이션이 Lakebase에 연결하는 방법에 따라 달라집니다.
- 인바운드 Private Link이 필요합니다. AZURE DATABRICKS REST API 호출 및 작업 영역 트래픽을 다룹니다.
- 애플리케이션이 Postgres 클라이언트(예: psql, Postgres 드라이버 또는 ORM)와 리전 연결 문자열을 사용하여 Azure Databricks 워크스페이스 외부에서 Lakebase에 연결하는 경우, 고성능 서비스용 인바운드 Private Link(Service Direct Private Link, 포트 5432)가 필요합니다. 지역(예: Lakebase Provisioned 인스턴스)이 없는 연결 문자열은 이 엔드포인트가 필요하지 않으며 표준 인바운드 Private Link 통해 계속 액세스할 수 있습니다. Azure Databricks 앱 또는 기능 저장소 커넥터와 같은 Azure Databricks 작업 영역 내에서 연결하는 애플리케이션에는 이 엔드포인트가 필요하지 않습니다. 제품 내 UI 페이지(SQL 편집기, 테이블 편집기, 쿼리 통계 및 활성 쿼리)는 기존 프런트 엔드 Private Link 작동하며 이 엔드포인트가 필요하지 않습니다. 애플리케이션이 Data API를 통해서만 연결하는 경우 이 엔드포인트가 필요하지 않습니다.
Lakebase 자동 크기 조정은 각각 자체 엔드포인트가 있는 별도의 네트워크 경로를 통해 이러한 두 트래픽 유형을 라우팅합니다. Postgres 클라이언트 연결은 *.database.<region>.cloud.databricks.com 형식의 호스트 이름을 사용하는 전용 고성능 리전별 인그레스를 사용합니다.
Private Link 엔드포인트
| 엔드포인트 | 트래픽 유형 | 항구 | Notes |
|---|---|---|---|
| 인바운드 Private Link | REST API 및 작업 영역 연결 Azure Databricks | 443 | 표준 Azure Databricks 작업 공간 수준 프라이빗 링크. |
| 성능 집약적 서비스에 대한 인바운드 프라이빗 링크 | Postgres 데이터베이스 연결 | 5432 | Lakebase 자동 크기 조정에서 사용하는 고성능 지역 인그레스에 대해 다룹니다. 지역 연결 문자열을 사용하여 Azure Databricks 작업 영역 외부에서 데이터베이스에 연결하는 Postgres 클라이언트, 드라이버 및 도구에 필요합니다. |
Private Link 연결 문제 해결
Lakebase 앱의 테이블 편집기 또는 SQL 편집기에서 "페치 실패" 또는 "알 수 없는 오류" 메시지가 표시되고 작업 영역에서 Private Link 사용하는 경우 인바운드 Private Link(작업 영역 수준, 포트 443)가 올바르게 구성되었는지 확인합니다. 제품 내 UI 페이지는 기존 프런트 엔드 Private Link를 통해 작동하며, 성능 집약적인 서비스에는 인바운드 Private Link가 필요하지 않습니다.
작업 영역 외부에서 연결하는 Postgres 클라이언트가 연결되지 않는 경우 성능 집약적 서비스에 대한 인바운드 Private Link 구성되었는지 확인합니다. 성능 집약적 서비스에 대한 인바운드 Private Link 구성 참조하세요.