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.
Lakebase SQL Editor menjalankan kueri pada database Lakebase Anda langsung dari Aplikasi Lakebase. Ini menawarkan fitur asli Postgres seperti EXPLAIN/ANALYZE, psql-style meta-commands, dan mengekspor hasil ke CSV/JSON/XLSX.
Nota
Anda juga dapat mengkueri database Lakebase Anda dari editor SQL di Lakehouse, yang menyediakan visualisasi, dasbor, fitur kolaborasi, dan kemampuan untuk menggabungkan data Lakebase dengan tabel Unity Catalog lainnya. Lihat Kueri dari editor SQL (Lakehouse).
Menggunakan Editor Lakebase SQL
Untuk menggunakan Editor SQL:
- Buka Aplikasi Lakebase dan pilih proyek Anda.
- Pilih Editor SQL dari bar samping, lalu pilih cabang dan database.
- Masukkan kueri ke editor dan klik Jalankan untuk menampilkan hasilnya.
Anda bisa menggunakan kueri berikut untuk mencoba Editor SQL. Kueri membuat tabel, menambahkan data, dan mengambil data dari tabel.
CREATE TABLE IF NOT EXISTS playing_with_lakebase(id SERIAL PRIMARY KEY, name TEXT NOT NULL, value REAL);
INSERT INTO playing_with_lakebase(name, value)
SELECT LEFT(md5(i::TEXT), 10), random() FROM generate_series(1, 10) s(i);
SELECT * FROM playing_with_lakebase;
Menjalankan beberapa pernyataan kueri sekaligus mengembalikan hasil yang terpisah untuk setiap pernyataan. Kumpulan hasil ditampilkan di tab terpisah, bernomor dalam urutan eksekusi.
Untuk menghapus editor, pilih konten kotak teks dan hapus.
Menjelaskan dan Menganalisis
Editor Lakebase SQL menyediakan fitur Jelaskan dan Analisis .
- Fitur Jelaskan menjalankan kueri yang ditentukan dengan perintah Postgres EXPLAIN , yang mengembalikan rencana eksekusi untuk kueri. Fitur Jelaskan hanya mengembalikan rencana dengan perkiraan. Tidak menjalankan kueri.
- Fitur Analisis menjalankan kueri yang ditentukan dengan EXPLAIN ANALYZE. Parameter
ANALYZEmenyebabkan kueri dijalankan dan mengembalikan jumlah baris aktual dan waktu eksekusi untuk node dalam rencana bersama denganEXPLAINperkiraan.
Memahami informasi yang disediakan oleh fitur Jelaskan dan Analisis memerlukan keakraban dengan perintah Postgres EXPLAIN dan parameternya ANALYZE .
EXPLAIN Lihat dokumentasi dan topik Menggunakan EXPLAIN dalam dokumentasi PostgreSQL.
Mengekspor data ke CSV, JSON, dan XLSX
Editor Lakebase SQL mendukung ekspor data Anda ke JSON, CSV dan XLSX. Akses tombol unduh dari sudut kanan bawah halaman Editor SQL . Tombol unduh hanya muncul ketika ada hasil yang diatur untuk diunduh.
Perluas bagian hasil dari jendela Editor SQL
Perluas bagian hasil dari jendela Editor SQL dengan memilih tombol perluas jendela dari sudut kanan bawah halaman Editor SQL .
Meta-commands
Lakebase SQL Editor mendukung penggunaan meta-command Postgres, yang bertindak seperti pintasan untuk berinteraksi dengan database Anda. Jika Anda sudah terbiasa menggunakan meta-command dari psql antarmuka baris perintah, Anda dapat menggunakan banyak perintah yang sama di Editor Lakebase SQL.
Meta-command dapat mempercepat alur kerja Anda dengan menyediakan akses cepat ke skema database dan informasi penting lainnya tanpa perlu menulis kueri SQL lengkap.
Berikut adalah beberapa meta-command yang umum digunakan dalam Editor Lakebase SQL:
-
\dt— Mencantumkan semua tabel dalam database saat ini -
\d [table_name]— Menjelaskan struktur tabel -
\l— Mencantumkan semua database -
\?— Lembar contekan dari meta-command yang dapat digunakan -
\h [NAME]— Dapatkan bantuan untuk perintah Postgres apa pun (misalnya,\h SELECT)
Nota
Tidak semua psql meta-command didukung di Editor SQL. Untuk mendapatkan daftar perintah yang didukung, gunakan \?.
Untuk daftar lengkap meta-command dan penggunaannya, lihat Meta-commands di psql.
Cara menggunakan meta-commands
Untuk menggunakan meta-command di Editor SQL, masukkan meta-command di editor (sama seperti kueri SQL) dan klik Jalankan. Hasilnya akan ditampilkan di panel output.