Aracılığıyla paylaş


Lakebase SQL Düzenleyicisi'nden sorgu

Önemli

Lakebase Otomatik Ölçeklendirme şu bölgelerde kullanılabilir: eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia.

Lakebase Otomatik Ölçeklendirme, otomatik ölçeklendirme işlemi, sıfıra ölçeklendirme, dallanma ve anında geri yükleme ile Lakebase'in en son sürümüdür. Lakebase Tedarik Edilmiş bir kullanıcıysanız, bkz. Lakebase Tedarik Edilmiş.

Lakebase SQL Düzenleyicisi, Doğrudan Lakebase Uygulamasından Lakebase veritabanlarınızda sorgular çalıştırır. , meta komutları gibi EXPLAIN/ANALYZEpsql-style Postgres'e özel özellikler sunar ve sonuçları CSV/JSON/XLSX'e dışarı aktarır.

Uyarı

Lakebase veritabanınızı, görselleştirmeler, panolar, işbirliği özellikleri ve Lakebase verilerini diğer Unity Kataloğu tablolarıyla birleştirme olanağı sağlayan Lakehouse'daki SQL düzenleyicisinden de sorgulayabilirsiniz. Bkz. SQL düzenleyicisinden (Lakehouse) sorgu.

Lakebase SQL Düzenleyicisi'ni kullanma

SQL Düzenleyicisi'ni kullanmak için:

  1. Lakebase Uygulamasını açın ve projenizi seçin.
  2. Kenar çubuğundan SQL Düzenleyicisi'ni seçin, ardından bir dal ve veritabanı seçin.
  3. Düzenleyiciye bir sorgu girin ve sonuçları görüntülemek için Çalıştır'a tıklayın.

Lakebase SQL Düzenleyicisi

SQL Düzenleyicisi'ni denemek için aşağıdaki sorguyu kullanabilirsiniz. Sorgu bir tablo oluşturur, veri ekler ve tablodan verileri alır.

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;

Aynı anda birden çok sorgu deyimi çalıştırmak, her deyim için ayrı bir sonuç kümesi döndürür. Sonuç kümeleri ayrı sekmelerde görüntülenir ve yürütme sırasına göre numaralandırılır.

Düzenleyiciyi temizlemek için metin kutusunun içeriğini seçin ve silin.

Açıklama ve Analiz Etme

Lakebase SQL Düzenleyicisi , Açıklama ve Analiz özellikleri sağlar.

Lakebase SQL Düzenleyicisi Açıklama ve Analiz Etme

  • Açıklama özelliği, belirtilen sorguyu Sorgunun yürütme planını döndüren Postgres EXPLAIN komutuyla çalıştırır. Açıklama özelliği yalnızca tahminler içeren bir plan döndürür. Sorguyu yürütmez.
  • Çözümle özelliği belirtilen sorguyu ANALYZE ile EXPLAINçalıştırır. ANALYZE parametresi sorgunun yürütülmesine neden olur ve tahminlerle EXPLAIN birlikte plan düğümleri için gerçek satır sayılarını ve çalıştırma sürelerini döndürür.

Açıklama ve Analiz özellikleri tarafından sağlanan bilgileri anlamak için Postgres EXPLAIN komutu ve parametresi hakkında bilgi sahibi olunurANALYZE. EXPLAIN belgelerine ve PostgreSQL belgelerindeki EXPLAIN Kullanımı konusuna bakın.

Csv, JSON ve XLSX'e veri aktarma

Lakebase SQL Düzenleyicisi, verilerinizi JSON, CSV ve XLSX'ye dışarı aktarmayı destekler. SQL Düzenleyicisi sayfasının sağ alt köşesindeki indirme düğmesine erişin. İndirme düğmesi yalnızca indirilmeye ayarlanmış bir sonuç olduğunda görünür.

Lakebase SQL Düzenleyicisi Dışarı Aktarma

SQL Düzenleyicisi penceresinin sonuçlar bölümünü genişletme

SQL Düzenleyicisi sayfasının sağ alt köşesindeki pencereyi genişlet düğmesini seçerek SQL Düzenleyicisi penceresinin sonuçlar bölümünü genişletin.

Lakebase SQL Düzenleyicisi Genişletme

Meta komutlar

Lakebase SQL Düzenleyicisi, veritabanınızla etkileşime yönelik kısayollar gibi davranan Postgres meta komutlarının kullanılmasını destekler. Komut satırı arabirimindeki psql meta komutları kullanmayı zaten biliyorsanız, Lakebase SQL Düzenleyicisi'nde bu komutların çoğunu kullanabilirsiniz.

Meta komutlar, tam SQL sorguları yazmaya gerek kalmadan veritabanı şemalarına ve diğer kritik bilgilere hızlı erişim sağlayarak iş akışınızı hızlandırabilir.

Lakebase SQL Düzenleyicisi'nde yaygın olarak kullanılan bazı meta komutlar şunlardır:

  • \dt — Geçerli veritabanındaki tüm tabloları listeleme
  • \d [table_name] — Tablonun yapısını açıklama
  • \l — Tüm veritabanlarını listeleme
  • \? — Kullanılabilir meta komutların bir el kitabı
  • \h [NAME] — Herhangi bir Postgres komutu için yardım alın (örn. \h SELECT)

Uyarı

Tüm psql meta komutlar SQL Düzenleyicisi'nde desteklenmez. Desteklenen komutların listesini almak için kullanın \?.

Meta komutların ve bunların kullanımlarının tam listesi için bkz. psql'de meta komutlar.

Meta komutları kullanma

SQL Düzenleyicisi'nde meta komut kullanmak için düzenleyicide meta komutunu girin (sql sorgusu gibi) ve Çalıştır'a tıklayın. Sonuç, çıkış bölmesinde görüntülenir.