Mengakses instans database dari klien SQL

Penting

Lakebase Provisioned adalah penawaran Lakebase asli yang menggunakan komputasi yang disediakan yang Anda skalakan secara manual. Untuk wilayah yang didukung, lihat Ketersediaan wilayah. Untuk versi terbaru Lakebase, dengan komputasi penskalaan otomatis, skala-ke-nol, pencabangan, dan pemulihan instan, lihat Penskalaan Otomatis Lakebase.

Instans Lakebase baru akan dibuat sebagai proyek Autoscaling. Peluncuran dimulai 12 Maret 2026. Untuk informasi lebih lanjut, lihat Penskalaan otomatis yang diaktifkan secara default.

Halaman ini menjelaskan cara mengakses instans database Lakebase dari klien SQL dan menelusuri cara menyambungkan ke instans database dari psql.

Anda dapat mengakses instans database dari alat eksternal seperti psql, DBeaver, dan pgAdmin4. Alat-alat ini juga memungkinkan Anda membuat dasbor untuk memvisualisasikan metrik database untuk performa, penggunaan penyimpanan, dan efisiensi kueri.

Alat psql baris perintah adalah klien bawaan PostgreSQL yang menyediakan akses interaktif langsung ke instans database Anda. Menggunakan psql memberi Anda fungsionalitas Postgres lengkap dan terintegrasi dengan alur kerja dan alat Postgres yang ada.

DBeaver dan pgAdmin adalah alat sumber terbuka yang memungkinkan Anda mengelola database Postgres Anda. Untuk petunjuk tentang cara menginstal dan menyambungkan, lihat dokumentasi DBeaver dan dokumentasi pgAdmin.

Sebelum Anda mulai

  • Anda harus menginstal psql. Untuk detail selengkapnya, lihat panduan penginstalan dan alat PostgreSQL. psql diperlukan versi 14 atau lebih tinggi.
  • Anda harus menginstal libpq pustaka.
  • Anda memiliki peran Postgres yang sesuai untuk identitas Azure Databricks Anda untuk masuk ke instans database. Lihat Mengelola peran PostgreSQL.
  • Anda memiliki peran Postgres yang telah diberikan izin yang diperlukan untuk mengakses basis data, skema, atau tabel.
  • Anda dapat mengautentikasi ke instans database. Jika Anda harus mendapatkan token OAuth untuk instans database Anda, lihat Mengautentikasi ke instans database.

Pertimbangan peran identitas dan database

  • Pemilik default instans adalah pengguna Azure Databricks atau perwakilan layanan yang menyediakan instans database.
  • Selama penyediaan, nama peran Postgres yang sesuai secara otomatis dibuat untuk identitas tersebut.
    • Pengguna Databricks: Nama peran Postgres adalah alamat email pengguna.
    • Perwakilan Layanan Databricks: Nama peran Postgres adalah ID aplikasi dari perwakilan layanan.

Sambungkan dengan psql

Setelah status instans database Anda menunjukkan Tersedia, sambungkan menggunakan psql alat baris perintah. Salin perintah koneksi dari halaman konfigurasi instans database.

  1. Klik ikon Aplikasi.Aplikasi di sudut kanan atas dan pilih Lakebase Postgres.
  2. Klik Disediakan untuk membuka halaman Instans yang disediakan .
  3. Pilih instans database yang ingin Anda akses dari psql.
  4. Klik Detail koneksi.
  5. Salin string "Sambungkan dengan PSQL".
  6. Tempelkan perintah ke terminal Anda dan jalankan untuk menyambungkan ke instans database menggunakan psql.