pl

Parquet na CSV

Konwertuj pliki Apache Parquet (.parquet) lokalnie do tabeli CSV - dane kolumnowe stają się czytelne, bez przesyłania, w przeglądarce.

Przetwarzanie lokalnie na Twoim urządzeniu ...

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Czy mój plik jest przesyłany?

Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

Bez wysyłania100% lokalnie
Treści zostają u Ciebiebrak dostępu osób trzecich
Hosted in GermanyGlobal Content Delivery
Zbadane niezależnieTLS A+ · Nagłówki A+

Apache Parquet to zwarty, kolumnowy format binarny ze świata danych i analityki (Spark, pandas, DuckDB, data lakes). Plik .parquet przechowuje schemat wewnętrznie, kompresuje każdą kolumnę osobno (zazwyczaj Snappy) i jest przez to bardzo oszczędny pod względem miejsca - lecz nieczytelny w edytorze tekstu. To narzędzie odczytuje zawartość Parquet i generuje płaską tabelę CSV, którą możesz otworzyć w Excel, LibreOffice, Google Sheets lub dowolnym edytorze tekstu.

Wszystko działa w całości lokalnie w przeglądarce (czysty JavaScript, bez przesyłania, nawet offline). Narzędzie analizuje stopkę Parquet i strony kolumn, obsługując popularne kodeki: Snappy, Gzip, Zstd, Brotli i LZ4. Aby uniknąć utraty danych, 64-bitowe liczby całkowite spoza bezpiecznego zakresu JavaScript są zapisywane jako ciąg znaków, znaczniki czasu jako tekst ISO 8601, a surowe wartości binarne jako base64. Zagnieżdżone pola (listy, struktury) pojawiają się w komórce CSV jako zwięzły JSON.

Przydaje się to, gdy potok danych, eksport lub zadanie analityczne dostarcza plik .parquet, a ty chcesz szybko zerknąć na dane, sprawdzić je w arkuszu kalkulacyjnym lub przekazać dalej do narzędzia obsługującego CSV. CSV jest uniwersalny i od razu czytelny dla człowieka. Uwaga: konwersja jest jednostronna (Parquet na CSV); zapis z powrotem do Parquet nie jest możliwy, a kompresja kolumn Parquet znika w płaskim CSV.

Dane techniczne

Dane techniczne
Formaty wejściowePARQUET
Format wyjściowyCSV
Przetwarzanie wsadoweTak
PrzetwarzanieLokalnie w przeglądarce (WebAssembly)
Przesyłanie plikówBrak

W 3 krokach

  1. Upuść lub wskaż plik Parquet (.parquet).
  2. Narzędzie odczytuje schemat i kolumny lokalnie.
  3. Pobierz CSV (wiele plików jako ZIP).

Ograniczenia: Obsługiwane są pliki Parquet z kodekami Snappy, Gzip, Zstd, Brotli i LZ4. Zaszyfrowane pliki Parquet nie są odczytywane. Zagnieżdżone kolumny (listy/struktury) są wyświetlane w komórce jako JSON. Duże 64-bitowe liczby całkowite pojawiają się jako ciąg znaków (precyzja), znaczniki czasu jako ISO 8601, wartości binarne jako base64. Konwersja jest jednostronna (brak CSV z powrotem do Parquet). Bardzo duże pliki wymagają odpowiedniej ilości pamięci.

Częste pytania

Czym jest plik Parquet?

Zwartym, kolumnowym formatem binarnym ze świata analityki (Spark, pandas, DuckDB). Schemat i kompresja są przechowywane wewnątrz pliku.

Czy moje pliki są przesyłane?

Nie. Konwersja odbywa się w całości lokalnie w przeglądarce - nawet offline.

Które algorytmy kompresji są obsługiwane?

Snappy (domyślny), Gzip, Zstd, Brotli i LZ4. Zaszyfrowane pliki Parquet nie są odczytywane.

Czy duże liczby i znaczniki czasu są zachowane?

64-bitowe liczby całkowite spoza bezpiecznego zakresu JS są zapisywane jako ciąg znaków, znaczniki czasu jako ISO 8601, wartości binarne jako base64.

Czy mogę przekonwertować CSV z powrotem do Parquet?

Nie tutaj - narzędzie działa jednostronnie (Parquet na CSV) do inspekcji i ponownego użycia danych.

Powiązane narzędzia

Parquet na JSON · Arrow na CSV · CSV do JSON · TOML do XML · Obrazy na CBZ · Arrow na JSON