tr

Parquet JSON dönüşümü

Apache Parquet dosyalarını (.parquet) tarayıcınızda yerel olarak okunabilir JSON'a dönüştürün - iç içe alanlar korunur, yükleme yok.

Cihazınızda yerel olarak işleniyor ...

0%

Dosyalarınız cihazınızdan hiç çıkmadı

    Dosyam yükleniyor mu?

    Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

    Yükleme yok%100 yerel
    İçerik sizde kalırüçüncü taraf erişimi yok
    Sunucular Almanya'datasarımdan gelen GDPR
    Bağımsız denetlendiTLS A+ · Başlıklar A+

    Apache Parquet, analitik veriler için yaygın kullanılan sütun odaklı ikili biçimdir (Spark, pandas, DuckDB, veri gölleri). Bir .parquet dosyası şemasını ve sıkıştırılmış sütunları kendi içinde taşır, çok kompakttır - ancak bir düzenleyicide okunamaz. Bu araç içeriği çözer ve net bir JSON dizisi çıktısı üretir: her veri satırı için bir nesne, sütun adları ise anahtar olarak kullanılır. CSV'nin aksine iç içe alanlar (listeler, yapılar) gerçek JSON yapısı olarak kalır.

    Her şey tamamen tarayıcınızda yerel olarak çalışır (saf JavaScript, yükleme yok, çevrimdışı bile çalışır). Araç, Parquet alt bilgisini şema dahil okur ve sütun sayfalarını çözer; Snappy, Gzip, Zstd, Brotli ve LZ4 sayfa codec'leri desteklenir. Temiz değerler için güvenli JavaScript aralığı dışındaki 64-bit tam sayıları dizge, zaman damgalarını ISO 8601 metni, ham ikili değerleri ise base64 olarak çıkarırız; hassasiyet kaybolmaz.

    Bu araca, bir veri ardışık düzeni, Kafka dışa aktarması ya da analitik işin size .parquet dosyası ürettiğinde ve siz bu dosyayı görüntülemek, JSON konuşan bir araca (API, betik, test) beslemek ya da iç içe yapıyı korumak istediğinizde ihtiyaç duyarsınız. Not: dönüşüm tek yönlüdür (Parquet'ten JSON'a); Parquet'e geri seri hale getirme yapılmaz ve ondalıklı sayılar gibi mantıksal türler temel değerleriyle gösterilir.

    Teknik özellikler

    Teknik özellikler
    Giriş formatlarıPARQUET
    Çıkış formatıJSON
    Toplu işlemeEvet
    İşlemeTarayıcıda yerel (WebAssembly)
    Dosya yüklemeYok

    3 adımda

    1. Parquet dosyanızı (.parquet) sürükleyin veya seçin.
    2. Araç, şemayı ve satırları yerel olarak okur.
    3. JSON'u indirin (birden fazlaysa ZIP olarak).

    Sınırlar: Snappy, Gzip, Zstd, Brotli ve LZ4 codec'leriyle Parquet dosyaları desteklenir. Şifreli Parquet dosyaları okunamaz. Büyük 64-bit tam sayılar dizge, zaman damgaları ISO 8601, ikili değerler base64, mantıksal türler temel değerleriyle çıkar. Dönüşüm tek yönlüdür (JSON'dan Parquet'e dönüş yok). Çok büyük dosyalar için yeterli bellek gerekir.

    Sık sorulan sorular

    Parquet dosyası nedir?

    Analitik dünyasından gelen kompakt, sütun odaklı ikili bir biçimdir (Spark, pandas, DuckDB). Şema ve sıkıştırma dosyanın içinde bulunur.

    Dosyalarım yükleniyor mu?

    Hayır. Dönüşüm tamamen tarayıcıda yerel olarak gerçekleşir - çevrimdışı bile çalışır.

    JSON mu CSV mi seçmeliyim?

    JSON, iç içe alanları yapı olarak korur ve kod ile API'lere uygundur; CSV ise elektronik tablolar için düz bir tablodur.

    Büyük sayılar ve zaman damgaları korunuyor mu?

    Güvenli JS aralığı dışındaki 64-bit tam sayılar dizge, zaman damgaları ISO 8601, ikili değerler base64 olarak çıkar.

    JSON'u tekrar Parquet'e dönüştürebilir miyim?

    Bu araçta hayır - dönüşüm tek yönlüdür (Parquet'ten JSON'a), veriyi incelemek ve yeniden kullanmak içindir.

    İlgili araçlar