İçeriğe geç
Monu Tools

CSV'yi Çevrimiçi SQL ile Sorgula

Tarayıcında bir CSV'ye karşı SQL SELECT sorguları çalıştır: süzebileceğin, gruplayabileceğin ve birleştirebileceğin bir tabloya yüklenir. Hiçbir şey yüklenmez.

CSV sorgula (SQL) nasıl kullanılır

  1. 01

    CSV'ni girdiye yapıştır; data adlı bir tabloya yüklenir.

  2. 02

    Bir SELECT sorgusu yaz ve Çalıştır'a bas (ya da Ctrl/Cmd + Enter).

  3. 03

    Sonucu CSV olarak kopyala ya da indir.

Ne işe yarar

Bu araç CSV'ni gerçek bir SQLite tablosuna yükler ve onu SQL ile sorgulamanı sağlar. WHERE ile süz, GROUP BY ile özetle, sırala ve çıktıyı tam istediğin gibi biçimlendir.

Bir tabloyu bir veritabanına aktarmadan onunla ilgili bir soruyu yanıtlamanın en hızlı yoludur ve sonuç CSV olarak kopyalanabilir ya da indirilebilir.

CSV nasıl tabloya dönüşür

Başlık satırı sütun adları olur ve her satır bir tabloda (varsayılan olarak data adlı, değiştirebilirsin) bir kayda dönüşür. Sayısal görünen değerler sayı olarak saklanır, böylece karşılaştırmalar ve toplamlar çalışır.

SQLite sorguyu WebAssembly aracılığıyla tarayıcında çalıştırır, bu yüzden birleştirmeler, toplama fonksiyonları ve alt sorgular çalışır ve hiçbir şey yüklenmez.

Gizli ve sınırsız

Her dönüştürme tarayıcında yerel olarak gerçekleşir, bu yüzden verin hiçbir zaman bir sunucuya yüklenmez, kaydedilmez veya saklanmaz. Gizli dışa aktarımlarda tereddüt etmeden kullanabilirsin ve sayfa bir kez yüklendikten sonra çevrimdışı da çalışmayı sürdürür.

Kayıt yok, filigran yok, satır sınırı yok: tek tavan cihazının belleğidir.

Sıkça sorulan sorular

Tablonun adı ne?

Varsayılan olarak CSV'n data adlı bir tabloya yüklenir, bu yüzden SELECT * FROM data gibi bir sorgu hemen çalışır. Tablo alanından adını değiştirebilirsin.

Hangi SQL destekleniyor?

SQLite lehçesinin tamamı, çünkü bu WebAssembly'ye derlenmiş gerçek motordur: WHERE, GROUP BY, HAVING, ORDER BY, birleştirmeler, alt sorgular ve toplama fonksiyonları.

Sorguyu çalıştırmak için CSV'm yükleniyor mu?

Hayır. CSV tamamen tarayıcında çözümlenir ve sorgulanır, bu yüzden veri cihazından hiç çıkmaz.

Satır veya dosya boyutu sınırı var mı?

Sabit bir satır üst sınırı ya da günlük kota yok. Her şey yerel olarak çalıştığı için pratik sınır cihazının belleğidir; bu da çoğu dışa aktarımın içerdiği on binlerce satırı rahatlıkla kaldırır.

Verim bir yere yükleniyor mu?

Hayır. Dönüştürme tamamen tarayıcında istemci tarafı JavaScript ile çalışır, bu yüzden yapıştırdığın veya bıraktığın hiçbir şey cihazından çıkmaz. Bu da müşteri e-postaları, finansal rakamlar ya da başka hassas veriler içeren tabloları güvenli kılar.

Kaynaklar

Sorun bildir