34 poin oleh GN⁺ 2024-06-04 | 2 komentar | Bagikan ke WhatsApp

QStudio 3.0: editor SQL terbaik untuk analis data modern

  • Database lokal yang kuat: qDuckDB menjadi inti qStudio, memungkinkan hasil kueri dari berbagai database disimpan secara lokal
  • Penampil file Parquet: Di Windows, file Parquet dapat dibuka hanya dengan satu klik. Parquet adalah standar penyimpanan data masa depan dan kompatibel dengan berbagai sistem
  • Integrasi berbagai sumber data: Dapat menggabungkan data dari beberapa sumber data
  • Pulse-Pivot: Memutar data seperti di Excel dan dapat menghasilkan kueri SQL
  • AI - Text2SQL
    • Text2SQL: Mengubah kalimat bahasa Inggris biasa menjadi kueri SQL
    • Explain-My-Query: Menjelaskan cara kerja kode
    • Explain-My-Error: AI menjelaskan penyebab kesalahan kode

Integrasi DuckDB

  • DuckDB: Database berorientasi kolom yang memungkinkan analis data melakukan analisis secara lokal, menambahkan kemampuan pembuatan database lokal, penyimpanan hasil, kueri Parquet, dan penggabungan kueri dari beberapa database ke qStudio.

Dukungan PRQL

  • PRQL: Bahasa modern untuk transformasi data, menambahkan dukungan PRQL di semua database.

Integrasi DolphinDB

  • DolphinDB: Menambahkan penelusuran server, penyorotan sintaks, dan pelengkapan otomatis.

Fitur lainnya

  • Ekspor Excel yang ditingkatkan: Seluruh hasil dapat diekspor ke file Excel .xlsx.
  • Peningkatan editor SQL: Menambahkan formatter SQL, perintah konversi huruf besar-kecil, dan fitur menjalankan pernyataan SQL saat ini.
  • Peningkatan UI: Menambahkan ikon grafik dan database, perintah putus koneksi, serta layar sambutan.
  • Dukungan tipe DuckDB yang ditingkatkan: Meningkatkan tampilan data dan dukungan untuk array bertingkat.
  • Pembuatan grafik lewat command line: Dapat membuat grafik dari command line.
  • SQL autocomplete: Menyediakan fungsi pelengkapan otomatis SQL melalui template bawaan dan saran AI.

Opini GN⁺

  • Efisiensi analisis data: qStudio dapat sangat meningkatkan efisiensi analisis data dengan mengintegrasikan berbagai sumber data dan memanfaatkan database lokal.
  • Kegunaan fitur AI: Fitur AI seperti Text2SQL dapat sangat membantu engineer pemula dalam menulis kueri SQL.
  • Keunggulan PRQL: PRQL adalah bahasa transformasi data yang lebih sederhana dan kuat dibanding SQL, sehingga pekerjaan pemrosesan data menjadi lebih mudah.
  • Produk pesaing: Alat lain dengan fungsi serupa mencakup DBeaver dan DataGrip. Sebaiknya bandingkan kelebihan dan kekurangan masing-masing alat.
  • Pertimbangan adopsi teknologi: Saat mengadopsi teknologi baru, perlu mempertimbangkan kompatibilitas dengan sistem yang ada, kurva pembelajaran, dan dukungan komunitas.

2 komentar

 
luminance 2024-06-04

Di Linux dengan monitor HiDPI saya harus menjalankan:
GDK_SCALE=2 java -jar qstudio.jar
Sumber: https://news.ycombinator.com/item?id=40562210

 
GN⁺ 2024-06-04
Komentar Hacker News
  • Usaha dan semangat Ryan: Ryan adalah insinyur yang sangat gigih dan pekerja keras, dan proyek ini merupakan hasil yang dibuat dengan penuh kecintaan.
  • Terima kasih atas masukan pengguna: Berterima kasih atas masukan dan saran fitur dari para pengguna, dan qStudio terlihat keren berkat pustaka JFreeChart dan Flatlaf.
  • Masalah di Intel Mac: Saat dijalankan di Intel Mac, aplikasi crash ketika membuka DB sqlite, dan masalah tetap berlanjut bahkan setelah mengunduh ulang. Menanyakan cara mengatasinya.
  • Selamat atas peluncurannya: Mengucapkan selamat atas peluncurannya dan membagikan tautan repositori GitHub.
  • Manfaat registrasi: Penasaran apa manfaat registrasi, dan aplikasi berjalan cepat di database MySql lokal. Membutuhkan dukungan Redshift.
  • Perjalanan 10 tahun: Penasaran mengapa butuh 10 tahun dan seperti apa perjalanannya.
  • Masalah di MacOS Sonoma: Aplikasi crash saat membuka pengaturan di MacOS Sonoma.
  • Peluang untuk fitur AI: Ada lebih banyak peluang untuk fitur AI, dengan berbagai kemungkinan seperti validasi kueri, perbaikan, optimasi, pembuatan data, dan lain-lain.
  • Penggunaan di lingkungan perusahaan: Saat akan digunakan di lingkungan perusahaan, tidak dapat menemukan informasi harga atau kontak. Menanyakan apakah itu kesalahan pengguna.
  • Visualisasi tren: Dibutuhkan fitur untuk melihat tren hasil kueri dengan cepat, dan akan bagus jika AI dapat memeriksa anomali data dengan mudah.