Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Lakebase bağlantı dizesi rol, konak adı ve veritabanı adını içerir. Yerel Postgres parola kimlik doğrulaması için bağlantı dizesi parolayı da içerir. OAuth kimlik doğrulaması için parola yerine bir OAuth belirteci sağlarsınız. Bkz. OAuth belirteci alma.
Bağlantı dizesi biçimi
OAuth kimlik doğrulaması:
postgresql://your-email@example.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^
role -| |- hostname |- database
Yerel Postgres parola kimlik doğrulaması:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
role -| | |- hostname |- database
|
|- password
Uyarı
Konak adı, ön eki olan sistem tarafından oluşturulan bir tanımlayıcı olan işlem ep- içerir (örneğin, ep-abc-123). Bu, işlemi oluştururken sağladığınız işlem adından farklıdır. Bkz . İşlem tanımlayıcıları.
Bağlantı havuzu kullanıyorsanız konak adı biçimi farklıdır. Bkz. Bağlantı havuzunu kullanma.
Bağlantı dizesi bileşenleri
Postgres'i, uygulamanızın veya çerçevenizin ne beklediğine bağlı olarak ayrı ortam değişkenleriyle veya tek DATABASE_URLbir ile yapılandırabilirsiniz.
Tek tek bileşenleri kullanmak için:
PGHOST=ep-abc-123.databricks.com
PGDATABASE=databricks_postgres
PGUSER=role_name
PGPASSWORD=<your-password-or-oauth-token>
PGPORT=5432
Tek bir ortam değişkeni kullanmak için:
DATABASE_URL="postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require"
Bağlantı güvenliği
-
SSL/TLS şifrelemesi: Lakebase Otomatik Ölçeklendirme, tüm bağlantıların SSL/TLS şifrelemesi kullanmasını gerektirir.
sslmode=requireparametresi bu gereksinimi zorlar. Lakebase Uygulamasında sağlanan tüm bağlantı dizeleri varsayılan olarak bu parametreyi içerir.
Liman
Lakebase varsayılan Postgres bağlantı noktası olan 5432'yi kullanır.
Ağ yapılandırması
Lakebase veritabanınıza bağlanırken şu ağ gereksinimlerini göz önünde bulundurun:
Klasik işlem bağlantıları: Klasik işlemi PostgreSQL'e bağlamak için ağ güvenlik grubunuzdaki 5432 numaralı TCP bağlantı noktasını çalışma alanı IP ACL adresinize veya aralığınıza açın.
İstemci tarafı güvenlik duvarları: İstemci tarafı güvenlik duvarınız varsa, Lakebase Otomatik Ölçeklendirme tarafından kullanılan IP adresini izin verilenler listenize ekleyin. Bölgeye göre IP adreslerini görüntülemek için bkz. Azure Databricks hizmetleri ve varlıkları için IP adresleri ve etki alanları.