Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Připojovací řetězec Lakebase zahrnuje roli, název hostitele a název databáze. Pro nativní ověřování hesla Postgres obsahuje připojovací řetězec také heslo. Pro ověřování OAuth zadáte místo hesla token OAuth. Viz Získání tokenu OAuth.
Formát připojovacího řetězce
Ověřování OAuth 2.0:
postgresql://your-email@example.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^
role -| |- hostname |- database
Nativní ověřování hesla Postgres:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
role -| | |- hostname |- database
|
|- password
Poznámka:
Název hostitele zahrnuje UID výpočetního objektu, identifikátor vygenerovaný systémem s předponou ep- (například ep-abc-123). Toto se liší od názvu výpočetních prostředků, který zadáte při vytváření výpočetních prostředků. Viz Identifikátory výpočetních prostředků.
Pokud používáte sdružování připojení, formát názvu hostitele se liší. Viz Použití sdružování připojení.
Komponenty připojovacího řetězce
Postgres můžete nakonfigurovat buď s samostatnými proměnnými prostředí, nebo s jednou DATABASE_URLv závislosti na tom, co vaše aplikace nebo architektura očekává.
Použití jednotlivých komponent:
PGHOST=ep-abc-123.databricks.com
PGDATABASE=databricks_postgres
PGUSER=role_name
PGPASSWORD=<your-password-or-oauth-token>
PGPORT=5432
Použití jedné proměnné prostředí:
DATABASE_URL="postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require"
Zabezpečení připojení
-
Šifrování SSL/TLS: Automatické škálování LakeBase vyžaduje, aby všechna připojení používala šifrování SSL/TLS. Parametr
sslmode=requirevynucuje tento požadavek. Všechny připojovací řetězce poskytované v aplikaci Lakebase ve výchozím nastavení zahrnují tento parametr.
Přístav
Lakebase používá výchozí port Postgres 5432.
Konfigurace sítě
Při připojování k databázi Lakebase zvažte tyto požadavky na síť:
Klasická výpočetní připojení: Pokud chcete připojit klasické výpočetní prostředky k PostgreSQL, otevřete port TCP 5432 ve skupině zabezpečení sítě k ip adrese nebo rozsahu seznamu ACL pracovního prostoru.
Brány firewall na straně klienta: Pokud máte bránu firewall na straně klienta, přidejte IP adresu používanou automatickým škálováním LakeBase do seznamu povolených. Pokud chcete zobrazit IP adresy podle oblasti, podívejte se na IP adresy a domény pro služby a prostředky Azure Databricks.