Bagikan melalui


Akses instans database dari editor SQL

Penting

Fitur ini ada di Pratinjau Umum di wilayah berikut: westus, , , westus2, eastuseastus2, centralussouthcentralus, northeurope, westeurope, , australiaeast, brazilsouth, canadacentral, , centralindia, , southeastasia, . uksouth

Halaman ini menjelaskan cara mengakses instans database Lakebase dari editor SQL untuk menjalankan perintah dan kueri PostgreSQL.

Sebelum Anda memulai

Verifikasi bahwa Anda memenuhi persyaratan berikut sebelum menyambungkan:

  • Anda memiliki peran Postgres yang sesuai untuk masuk ke instans database. Lihat Mengelola peran Postgres.
  • Anda memiliki peran Postgres yang telah diberikan izin yang diperlukan untuk mengakses basis data, skema, atau tabel.

Pembuat instans database sudah memiliki izin yang diperlukan untuk mengakses instans database dari editor SQL. Pembuat instans juga dapat menambahkan pengguna tambahan ke instans dan dapat memberikan izin Postgres kepada pengguna.

Membuat kueri baru

Buat kueri SQL baru di editor SQL.

  1. Klik Komputasi di bilah samping ruang kerja.
  2. Klik Lakebase Yang Disediakan.
  3. Pilih instans database tempat Anda ingin menjalankan kueri PostgreSQL.
  4. Klik Kueri Baru di kanan atas.
  5. Untuk menjalankan kueri baca-saja pada sekunder yang dapat dibaca:
    1. Klik menu drop-down sumber daya komputasi dan pilih komputasi Anda yang memiliki label (Baca-saja). Pilih komputasi hanya baca dari menu dropdown
    2. Klik Beralih.

Jalankan kueri

Untuk menjalankan kueri PostgreSQL, pilih database dan skema yang sesuai di pemilih dropdown.

  1. Pilih database dan skema yang diinginkan di pemilih dropdown di samping Jalankan semua.
  2. Tampilkan database, skema, tabel, dan kolom di Data icon.Database PostgreSQL..
  3. Anda dapat mengisi referensi tabel dari Browser Skema dengan mengklik ikon kanan ganda Chevron. di samping tabel yang diinginkan.
  4. Tulis kueri PostgreSQL, dan klik Jalankan semua.

Fungsionalitas dan batasan yang didukung

  1. Model izin daftar kontrol akses kueri (ACL) berlaku:
    1. Eksekusi terjadi dengan identitas Databricks pengguna yang mengklik Jalankan.
    2. Siapa pun dengan setidaknya akses CAN VIEW pada kueri dapat melihat hasilnya saat muncul di Editor SQL.
  2. Objek yang dilingkup koneksi, seperti tabel dan transaksi sementara, berfungsi dalam satu sel. Mereka tidak bekerja untuk klik yang berbeda Jalankan, karena masing-masing adalah sesinya sendiri.
  3. Jika $$ blok berisi pernyataan yang memiliki titik koma, hanya hasil untuk pernyataan terakhir yang ditampilkan.