Lewati ke konten

Ruang Kueri

Pengguna
Terakhir diperbarui 5 Juli 2026

Masuk untuk melihat Ruang Kueri

Panel personal menampilkan ringkasan milik Anda setelah login — data tidak dimuat di halaman publik.

Masuk

Apa & untuk apa

Ruang Kueri adalah data warehouse SQL di PSD — tempat menulis kueri SQL nyata lintas dataset gold dari SatuDanau. Jika Anda pernah memakai BigQuery, Redshift, atau Synapse dari course cloud, Ruang Kueri adalah versi PSD-nya: editor SQL, katalog tabel, riwayat kueri, dan hasil yang bisa diekspor menjadi dataset.

Berbeda dari fitur lain yang meng-generate kode otomatis, di Ruang Kueri Anda menulis SQL sendiri — itulah inti belajarnya. Aman karena kueri bersifat read-only, satu statement, dan pembuatan tabel hasil (CTAS — CREATE TABLE AS SELECT) hanya boleh ke skema milik Anda sendiri.

Setelah login, panel Skema Gold Saya menampilkan tabel gold milik Anda yang siap dikueri.

Cara kerja

Ruang Kueri berjalan di atas mesin kueri federasi yang membaca tabel gold dari SatuDanau. Alurnya:

  1. Jelajahi katalog — lihat skema & tabel yang boleh Anda akses: milik sendiri, publik, dan

(bila dibuka) milik tim. Katalog disediakan admin — tidak ada katalog buatan pengguna.

  1. Tulis SQL — editor memvalidasi kueri sebelum dieksekusi (umpan balik cepat tanpa membakar kuota).
  2. Jalankan — kueri dieksekusi dengan batas tier: data yang dipindai, timeout, dan jumlah baris hasil.
  3. Lihat hasil — pratinjau terbatas di layar; hasil lengkap bisa diunduh.
  4. Ekspor — simpan hasil sebagai dataset baru (dengan jejak asal kueri).

Aturan keamanan yang ditegakkan:

  • Hanya SELECT dan CTAS — tidak ada UPDATE/DELETE/DROP.
  • Satu statement per eksekusi — tidak bisa merangkai banyak perintah.
  • CTAS hanya menulis ke skema gold milik Anda (gold_<username>).
  • Katalog/skema sistem diblokir — tidak bisa mengintip metadata internal.

Kapan dipakai

Cocok untuk:

  • Analitik lintas dataset gold — JOIN tabel milik sendiri dengan tabel publik.
  • Belajar SQL warehouse nyata (agregasi, window function, CTE).
  • Membangun tabel ringkasan (CTAS) untuk dashboard atau model semantik.
  • Verifikasi hasil pipeline Pabrik Data sebelum dipakai lebih lanjut.

Kurang tepat bila:

  • Transformasi berat & berulang — gunakan Pabrik Data (pipeline terjadwal).
  • Data masih mentah (bronze/silver) — olah dulu di Pabrik Data hingga gold.
  • Anda butuh measure bisnis siap pakai — gunakan Ruang Model Semantik.

Langkah demi langkah

Menjelajahi katalog

  1. Buka menu Suite Data → Ruang Kueri (/kueri).
  2. Panel katalog menampilkan skema yang boleh diakses: gold_<username-anda>, skema publik, dll.
  3. Klik tabel untuk melihat kolom & tipe — bahan menyusun kueri.
  1. Tulis SQL di editor, misalnya:
   SELECT kota, SUM(total) AS omzet
   FROM lake.gold_publik.penjualan_umkm
   GROUP BY kota
   ORDER BY omzet DESC
   LIMIT 20
  1. Tekan Validasi — sistem memeriksa tanpa mengeksekusi (gratis, cepat).
  2. Tekan Jalankan — pantau status; hasil tampil sebagai tabel pratinjau.
  3. Baris hasil dibatasi plafon tier; hasil lengkap tersedia lewat tautan unduh.

Membuat tabel hasil (CTAS)

  1. Pastikan tier Anda mengizinkan CTAS.
  2. Tulis kueri dengan bentuk:
   CREATE TABLE lake.gold_username.ringkasan_omzet AS
   SELECT kota, SUM(total) AS omzet
   FROM lake.gold_publik.penjualan_umkm
   GROUP BY kota
  1. Tabel baru muncul di skema gold Anda — siap dipakai Ruang Model Semantik atau Ruang Analitik.

Menyimpan & mengekspor

  1. Simpan kueri favorit untuk dipakai ulang (CRUD kueri tersimpan).
  2. Riwayat mencatat semua eksekusi: status, data dipindai, jumlah baris.
  3. Ekspor ke dataset — hasil kueri jadi aset Dataset dengan provenance kueri asalnya.

Batas tier

Kuota mengatur data yang dipindai (bytes-scan), timeout, baris hasil, dan concurrency. Angka berikut ilustratif — angka dapat berubah.

TierMaks. scan per kueriTimeoutMaks. baris hasilConcurrencyCTAS
Dasar1 GB30 dtk1.0001
Menengah10 GB60 dtk10.0002
Lanjut50 GB120 dtk50.0003
Pakar200 GB300 dtk200.0005
Angka dapat berubah. Kueri yang memindai melebihi batas dihentikan otomatis. Gunakan LIMIT, filter partisi, dan pilih kolom seperlunya agar hemat scan.

Poin & quest

AktivitasPoin (ilustratif)
Kueri sukses pertama kali+10
CTAS pertama (tabel gold sendiri)+15
Ekspor hasil ke dataset+10

Quest bertema Ruang Kueri:

  1. Kueri Pertama — jalankan SELECT sederhana dari tabel publik.
  2. Arsitek Warehouse — buat tabel gold pertama lewat CTAS.
  3. Federasi Data — JOIN lintas skema (milik sendiri × publik).
  4. Model Metrik — buat pratinjau cube dari tabel gold.
  5. Analis Hemat — 5 kueri sukses tanpa menyentuh batas scan.

Masalah umum & solusi

Pesan / gejalaSolusi
**Katalog terlarang (`kueri_katalog_terlarang`)**Anda mengakses skema di luar allowlist. Gunakan hanya skema di panel katalog.
**CTAS ditolak (`kueri_ctas_ditolak`)**CTAS butuh tier Menengah+; tujuannya wajib skema gold milik Anda sendiri.
**Multi-statement ditolak**Jalankan satu statement per eksekusi — pisahkan kueri Anda.
**Kueri dihentikan (melebihi scan/timeout)**Tambah filter, pakai `LIMIT`, kurangi kolom, atau naikkan tier.
**Hasil terpotong**Plafon baris tier tercapai — unduh hasil lengkap atau ekspor ke dataset.
**Tabel tidak muncul di katalog**Pastikan tabel sudah di lapisan **gold** (hasil pipeline atau CTAS), bukan bronze/silver.
**UPDATE/DELETE ditolak**Ruang Kueri read-only + CTAS saja. Transformasi data lakukan di Pabrik Data.
Anda menulis SQL sendiri — dan itu aman: read-only, satu statement, CTAS hanya ke skema Anda, katalog sistem diblokir, plus batas sumber daya per tier.

Fitur terkait

  • Dataset — sumber tabel gold (SatuDanau) & tujuan ekspor hasil kueri.
  • Pabrik Data — bangun tabel gold lewat pipeline sebelum dikueri di sini.
  • Ruang Model Semantik — definisikan measure di atas tabel gold hasil kueri/CTAS.
  • Ruang Analitik — visualisasikan data gold dalam dashboard.
  • Notebook — alternatif analisis dengan Python bila SQL tidak cukup.