DT Data Tools

Parquet-visare — Öppna Parquet-filer online, privat

Visa Apache Parquet-filer i webbläsaren: schema, kolumntyper, antal rader och rader sida för sida. Exportera Parquet till CSV eller JSON utan att ladda upp något.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Drop a .parquet file here or click to browse

Opened locally with DuckDB-wasm. Nothing is uploaded.

The DuckDB engine (about 35 MB) downloads from this site on first use, then runs offline in your browser.

Advertisement

Ett snabbt sätt att se vad som finns i Parquet-filer

Apache Parquet är standardformatet för lagring i data lakes, Spark-jobb, pandas-exporter och många analyspipelines. Det är kompakt och snabbt, men det är ett binärt, kolumnorienterat format, så du kan inte öppna det i en textredigerare eller ett kalkylark. Den här Parquet-visaren öppnar en .parquet-fil direkt i din webbläsare och visar vad den innehåller: kolumnnamn och typer, det totala antalet rader, antalet radgrupper, biblioteket som skrev filen och en tabell med själva datan uppdelad i sidor.

Under huven använder verktyget DuckDB kompilerat till WebAssembly. DuckDB läser Parquet direkt, inklusive Snappy-, Gzip- och Zstd-komprimering, nästlade listor och structs, datum, tidsstämplar och decimaltal. Antalet rader hämtas från filens metadata och varje sida laddas med en liten LIMIT/OFFSET-fråga, så bläddringen förblir snabb även när filen innehåller miljontals rader.

Konvertera Parquet till CSV eller JSON

Ofta behöver du bara datan i ett smidigare format. Exportknapparna konverterar hela filen, inte bara den synliga sidan. CSV-exporten skriver en rubrikrad följd av varje post, redo för Excel, Google Sheets eller import till en databas. JSON-exporten skriver en enda array av objekt, vilket är praktiskt för skript, testdata och API:er. Nästlade kolumner behålls som nästlad JSON, medan de visas som text i CSV. Tidsstämplar skrivs i ISO-format så att de sorteras och tolkas korrekt.

Privat granskning som fungerar bra offline

Parquet-filer innehåller ofta produktionsdata: användarposter, transaktioner eller telemetri. Att ladda upp dem till en okänd webbplats bara för att titta på schemat är riskabelt. Här läses filen in i webbläsarens minne och skickas aldrig någonstans. DuckDB-motorn (cirka 35 MB) laddas ner från ett CDN första gången du öppnar en fil och kan sedan cachas av din webbläsare. Eftersom hela filen hålls i minnet beror mycket stora filer på hur mycket RAM som finns tillgängligt för webbläsarfliken. För djupare analys, som filter, aggregeringar eller joins med andra filer, öppnar du samma fil i verktyget SQL on CSV.

Hur man använder

  1. Öppna en Parquet-filSläpp en .parquet-fil i släppområdet eller klicka för att välja en från din dator.
  2. Granska schematGå igenom kolumnnamn, DuckDB-typer, nullbarhet, antal rader och filens metadata.
  3. Bläddra bland radernaVälj sidstorlek och gå mellan sidorna eller hoppa direkt till ett sidnummer.
  4. ExporteraLadda ner alla rader som CSV för kalkylark eller som en JSON-array för kod.

Vanliga frågor

Laddas min Parquet-fil upp?
Nej. Filen öppnas i din webbläsare med DuckDB kompilerat till WebAssembly. Motorn laddas ner från ett CDN och din data stannar på din enhet.
Vilka Parquet-funktioner stöds?
DuckDB kan läsa vanliga komprimeringar som Snappy, Gzip och Zstd, nästlade typer som listor och structs samt datum, tidsstämplar och decimaltal.
Kan jag exportera hela filen och inte bara den aktuella sidan?
Ja. Export som CSV eller JSON skriver alltid alla rader i filen, oavsett vilken sida du tittar på.
Varför visas nästlade kolumner som JSON-text?
Listor och structs får inte plats i en enda cell i en platt tabell, så visaren visar dem som kompakt JSON. JSON-exporten behåller dem nästlade.
Advertisement