Private Link pro automatické škálování LakeBase

Konfigurace Private Link pro automatické škálování LakeBase udržuje veškerý provoz mimo veřejný internet. Potřebné koncové body závisí na tom, jak se vaše aplikace připojují k Lakebase:

  • Vyžaduje se příchozí Private Link. Pokrývá volání rozhraní REST API Azure Databricks a síťový provoz pracovního prostoru.
  • Inbound Private Link pro služby s vysokými nároky na výkon (Service Direct Private Link, port 5432) je vyžadován, když se vaše aplikace připojují k Lakebase z prostředí mimo pracovní prostor Azure Databricks pomocí klienta Postgres (například psql, ovladače pro Postgres nebo ORM) a regionálního připojovacího řetězce. Připojovací řetězce bez určení oblasti, například ty z instancí Lakebase Provisioned, tento koncový bod nevyžadují a zůstávají přístupné přes standardní příchozí připojení Private Link. Aplikace připojující se z pracovního prostoru Azure Databricks, jako jsou konektory Azure Databricks Apps nebo Feature Store, nevyžadují tento koncový bod. Stránky uživatelského rozhraní v aplikaci (editor SQL, editor tabulek, statistiky dotazů a aktivní dotazy) fungují přes existující front-endový Private Link a nevyžadují tento koncový bod. Pokud se vaše aplikace připojují jenom přes rozhraní DATA API, tento koncový bod nepotřebujete.

Automatické škálování LakeBase směruje tyto dva typy provozu prostřednictvím samostatných síťových cest, z nichž každý má vlastní koncový bod. Klientská připojení Postgres používají vyhrazený vysoce výkonný regionální vstupní bod s názvem hostitele ve tvaru *.database.<region>.cloud.databricks.com.

Private Link koncové body

Koncový bod Typ provozu Přístav Poznámky
Private Link pro příchozí připojení Azure Databricks rozhraní REST API a připojení k pracovnímu prostoru 443 Private Link na úrovni pracovního prostoru úrovně Standard Azure Databricks.
Inbound Private Link pro služby náročné na výkon Připojení databáze Postgres 5432 Týká se vysoce výkonného regionálního síťového vstupního bodu používaného automatickým škálováním Lakebase. Je vyžadováno pro klienty, ovladače a nástroje pro PostgreSQL, které se k databázi připojují z prostředí mimo pracovní prostor Azure Databricks pomocí regionálního připojovacího řetězce.

Řešení potíží s připojením Private Link

Pokud editor tabulek nebo editor SQL v aplikaci Lakebase zobrazí zprávu "Nepodařilo se načíst" nebo "Neznámá chyba" a váš pracovní prostor používá Private Link, ověřte, že příchozí Private Link (na úrovni pracovního prostoru, port 443) je správně nakonfigurovaný. Stránky uživatelského rozhraní v produktu fungují přes stávající front-endové Private Link a nevyžadují příchozí Private Link pro služby náročné na výkon.

Pokud se klientům Postgres, kteří se připojují mimo pracovní prostor, nepodaří se připojit, ověřte, že je nakonfigurovaná příchozí Private Link pro služby náročné na výkon. Viz Konfigurovat inbound Private Link pro služby náročné na výkon.

Další zdroje informací