Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Lakebase Autoscaling berada di Beta di wilayah berikut: eastus2, , westeuropewestus.
Lakebase Autoscaling adalah versi terbaru Lakebase dengan komputasi penskalaan otomatis, skala-ke-nol, percabangan, dan pemulihan instan. Untuk perbandingan fitur dengan Lakebase Provisioned, lihat memilih antar versi.
String koneksi Lakebase mencakup peran, nama host, dan nama database. Untuk autentikasi kata sandi Postgres asli, string koneksi juga menyertakan kata sandi. Untuk autentikasi OAuth, Anda menyediakan token OAuth sebagai pengganti kata sandi. Lihat Mendapatkan token OAuth.
Format string untuk koneksi
Autentikasi OAuth:
postgresql://your-email@example.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^
role -| |- hostname |- database
Autentikasi kata sandi Postgres asli:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
role -| | |- hostname |- database
|
|- password
Nota
Nama host mencakup ID titik akhir komputasi, yang memiliki awalan ep- (misalnya, ep-abc-123). Ini mengidentifikasi komputasi spesifik yang melayani database Anda.
Komponen string koneksi
Anda dapat mengonfigurasi Postgres baik dengan variabel lingkungan terpisah atau dengan satu DATABASE_URL, tergantung pada apa yang diharapkan aplikasi atau kerangka kerja Anda.
Untuk menggunakan komponen individual:
PGHOST=ep-abc-123.databricks.com
PGDATABASE=databricks_postgres
PGUSER=role_name
PGPASSWORD=your-password or token
PGPORT=5432
Untuk menggunakan variabel lingkungan tunggal:
DATABASE_URL="postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require"
Keamanan koneksi
-
Enkripsi SSL/TLS: Penskalaan Otomatis Lakebase mengharuskan semua koneksi menggunakan enkripsi SSL/TLS. Parameter
sslmode=requirememberlakukan persyaratan ini. Semua string koneksi yang disediakan di Aplikasi Lakebase menyertakan parameter ini secara default. - Konektivitas privat: Lakebase Autoscaling mendukung konektivitas melalui PrivateLink Front-end Azure Databricks.
Pelabuhan
Lakebase menggunakan port Postgres default, 5432.
Konfigurasi jaringan
Saat menyambungkan ke database Lakebase Anda, pertimbangkan persyaratan jaringan ini:
- Koneksi komputasi klasik: Untuk menyambungkan komputasi Klasik ke PostgreSQL, buka port TCP 5432 di grup keamanan jaringan Anda ke alamat atau rentang IP ACL ruang kerja Anda.