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 adalah versi terbaru Lakebase, dengan komputasi penskalaan otomatis, skala-ke-nol, percabangan, dan pemulihan instan. Untuk wilayah yang didukung, lihat Ketersediaan wilayah. Jika Anda adalah pengguna Lakebase Provisioned, lihat Lakebase Provisioned.
Pilih cara menyambungkan aplikasi Anda ke Lakebase: Aplikasi Databricks (disarankan) atau aplikasi eksternal menggunakan driver Postgres (SDK atau REST) atau API Data. Gunakan Aplikasi Databricks kecuali Anda harus berjalan di infrastruktur yang ada atau kerangka kerja/runtime tertentu di luar Databricks.
Opsi
| Option | Deskripsi |
|---|---|
| Aplikasi Azure Databricks | Direkomendasikan. Identitas aplikasi otomatis, autentikasi, koneksi, dan penskalakan. Terbaik untuk aplikasi, dasbor, dan alat internal baru. |
| Aplikasi eksternal | Driver Postgres (SDK atau REST) atau API Data saat Anda menggunakan infrastruktur yang ada, kerangka kerja tertentu, atau perlu diintegrasikan dengan sistem eksternal. |
Aplikasi Databricks vs aplikasi eksternal
| Aspek | Aplikasi Azure Databricks | Aplikasi eksternal |
|---|---|---|
| Penyebaran | Berjalan pada platform Databricks | Berjalan pada infrastruktur eksternal |
| Identitas | Platform menyediakan prinsipal layanan aplikasi secara otomatis | Membuat dan mengelola prinsipal layanan secara manual |
| Siapkan | Membuat peran Postgres; mengonfigurasi koneksi di app.yaml | Membuat perwakilan layanan, peran Postgres, dan mengonfigurasi parameter koneksi |
| Authentication | WorkspaceClient menggunakan identitas aplikasi secara otomatis (tidak ada kredensial dalam kode) | WorkspaceClient memerlukan kredensial prinsip layanan yang eksplisit |
| Pilihan terbaik untuk | Aplikasi baru, pembuatan prototipe cepat, alat internal | Infrastruktur yang ada, kerangka kerja tertentu, sistem di luar Databricks |
Untuk dokumentasi Databricks Apps lengkap, termasuk templat dan panduan langkah demi langkah, lihat Menggunakan Lakebase dengan Aplikasi Databricks di bawah Sambungkan.
Aplikasi eksternal
Jika Anda menggunakan hosting eksternal, pilih cara menyambungkan:
| Opsi | Bahasa/Kasus penggunaan | Manfaat utama |
|---|---|---|
| Menyambungkan aplikasi eksternal ke Lakebase menggunakan SDK | Python, Java, Go | SDK menangani rotasi token ruang kerja |
| Menyambungkan aplikasi eksternal ke Lakebase menggunakan API | Node.js, Ruby, PHP, dll. | Mengelola pertukaran kedua token tersebut sendiri |
| Data API | HTTP | Tanpa server, seluler, atau tanpa driver Postgres |