ms

Parquet kepada JSON

Tukar fail Apache Parquet (.parquet) kepada JSON yang mudah dibaca - setiap baris sebagai objek, medan bersarang kekal, tanpa muat naik.

Memproses secara setempat pada peranti anda ...

0%

Fail anda tidak pernah meninggalkan peranti

    Adakah fail saya dimuat naik?

    Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

    Tiada muat naik100% setempat
    Kandungan kekal milik andatiada capaian pihak ketiga
    Pelayan di JermanGDPR secara reka bentuk
    Diaudit bebasTLS A+ · HTTP header A+

    Apache Parquet ialah format binari berorientasikan lajur yang digunakan secara meluas untuk data analitik (Spark, pandas, DuckDB, tasik data). Fail .parquet membawa skema dan lajur termampat di dalamnya dan sangat padat - namun tidak dapat dibaca dalam editor. Alat ini menyahkod kandungan dan menghasilkan tatasusunan JSON yang jelas: satu objek bagi setiap baris data, dengan nama lajur sebagai kunci. Berbeza daripada CSV, medan bersarang (senarai, struct) kekal sebagai struktur JSON sebenar.

    Semua proses berjalan sepenuhnya secara setempat dalam pelayar anda (JavaScript tulen, tanpa muat naik, malah boleh digunakan tanpa talian). Alat ini membaca pengaki Parquet termasuk skema dan menyahkod halaman lajur; kodek halaman Snappy, Gzip, Zstd, Brotli dan LZ4 disokong. Untuk nilai yang tepat, integer 64-bit melebihi julat selamat JavaScript dikeluarkan sebagai rentetan, cap masa sebagai teks ISO 8601 dan nilai binari mentah sebagai base64, supaya tiada ketepatan yang hilang.

    Anda memerlukannya apabila saluran paip data, eksport Kafka atau kerja analitik menghasilkan fail .parquet dan anda ingin melihatnya, memasukkannya ke alat yang memahami JSON (API, skrip, ujian) atau mengekalkan struktur bersarang. Nota: penukaran adalah sehala (Parquet kepada JSON); ia tidak boleh disiri semula ke Parquet, dan jenis logik seperti perpuluhan muncul sebagai nilai asas pendasarnya.

    Data teknikal

    Data teknikal
    Format inputPARQUET
    Format outputJSON
    Pemprosesan kelompokYa
    PemprosesanSetempat dalam pelayar (WebAssembly)
    Muat naik failTiada

    Dalam 3 langkah

    1. Seret atau ketuk fail Parquet (.parquet) anda.
    2. Alat membaca skema dan baris secara setempat.
    3. Muat turun JSON (beberapa fail sebagai ZIP).

    Batasan: Fail Parquet dengan kodek Snappy, Gzip, Zstd, Brotli dan LZ4 disokong. Fail Parquet yang disulitkan tidak dapat dibaca. Integer 64-bit besar muncul sebagai rentetan (ketepatan), cap masa sebagai ISO 8601, nilai binari sebagai base64, jenis logik sebagai nilai asasnya. Penukaran adalah sehala (tiada JSON kembali ke Parquet). Fail yang sangat besar memerlukan memori yang sesuai.

    Soalan lazim

    Apakah fail Parquet?

    Format binari berorientasikan lajur yang padat daripada dunia analitik (Spark, pandas, DuckDB). Skema dan pemampatan disimpan dalam fail.

    Adakah fail saya dimuat naik?

    Tidak. Penukaran berlaku sepenuhnya secara setempat dalam pelayar - malah boleh digunakan tanpa talian.

    JSON atau CSV - mana yang patut saya pilih?

    JSON mengekalkan medan bersarang sebagai struktur dan sesuai untuk kod dan API; CSV adalah jadual rata untuk hamparan.

    Adakah nombor besar dan cap masa dikekalkan?

    Integer 64-bit melebihi julat selamat JS dikeluarkan sebagai rentetan, cap masa sebagai ISO 8601, nilai binari sebagai base64.

    Bolehkah saya menukar JSON semula ke Parquet?

    Tidak di sini - alat ini adalah sehala (Parquet kepada JSON) untuk memeriksa dan menggunakan semula data.

    Alat berkaitan