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í
-
SSL/TLS šifrování: Lakebase vyžaduje, aby všechna připojení používala SSL/TLS šifrování. 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.
Firewally na straně klienta: Pokud máte firewall na straně klienta, přidejte IP adresu používanou Lakebase do svého seznamu povolení. Pokud chcete zobrazit IP adresy podle oblasti, podívejte se na IP adresy a domény pro služby a prostředky Azure Databricks.