Parquet naar CSV converteren
Open een .parquet-bestand zonder eerst een complete datastack te installeren. De kolommen in het bestand worden teruggezet naar gewone CSV-rijen, die u direct kunt openen in een spreadsheet of BI-tool of kunt doorsturen naar een collega.
Dataconverter
of sleep CSV, TSV, TXT …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
Teken dat kolommen scheidt in CSV- en tekstbestanden, zowel bij het lezen als bij het schrijven. Automatisch herkent het uit de invoer en schrijft komma's.
UTF-8 werkt voor alle talen. Kies UTF-8 met BOM als Excel op Windows onleesbare accenten of Aziatische tekens toont bij het openen van de CSV.
Invoer uit Excel, ODS en Numbers: converteer alleen het eerste blad of alle bladen (één CSV per blad in een ZIP, of één JSON-sleutel per blad).
Naam van het bladtabblad in de nieuwe spreadsheet, maximaal 31 tekens.
Array van objecten gebruikt kolomnamen als sleutels voor elke rij; array van arrays is compacter en bewaart de koptekst als eerste array.
Naam van het buitenste element dat alle rijen omvat; elke rij wordt een <row> daarbinnen.
Gebruikt in CREATE TABLE- en INSERT-instructies. Alleen letters, cijfers en underscores.
Aanhalingstekens en kolomtypen verschillen enigszins per database; kies de database waarin u gaat importeren.
Schrijf datumcellen in één notatie. ISO (2026-10-18) is het veiligst voor databases en code; behouden laat ze zoals ze in de bron staan.
Zo gebruikt u deze tool
- 1
Upload de Parquet-bestanden
Voeg één .parquet-bestand toe of maximaal 20 deelbestanden van dezelfde dataset, elk tot 95 MB.
- 2
Controleer datums en codering
Datums staat op ISO, zodat tijdstempels als 2026-10-18 worden getoond in plaats van als ruwe getallen. Kies onder Geavanceerde instellingen bij Scheidingsteken de puntkomma voor Europees Excel, of UTF-8 met BOM bij Tekstcodering.
- 3
Converteren naar CSV
Klik op Converteren naar CSV en download het bestand. Open het in een spreadsheetprogramma of laad het overal waar CSV wordt geaccepteerd.
Wie heeft Parquet als CSV nodig?
Parquet begon in 2013 als gezamenlijk project van Twitter en Cloudera, gebouwd op de record-shredding-ideeën uit Googles Dremel-paper, en werd in 2015 een Apache top-level project. Tegenwoordig is het het standaard opslagformaat van datalakes. BigQuery en Snowflake exporteren ernaartoe, Spark schrijft het standaard en de Hugging Face Hub zet openbare datasets er automatisch naar om.
Dat is prima voor engineers en lastig voor iedereen anders. Een productmanager die een .parquet-bestand krijgt, een onderzoeker die een dataset downloadt of een accountant die een warehouse-extract ontvangt, heeft meestal geen tool om het te openen. CSV is de kleinste gemene deler die elke spreadsheet en elke importfunctie leest. Als de ontvangers liever een opgemaakte werkmap hebben, zet de CSV dan verder om met CSV naar XLSX.
Parquet vs. CSV: kolommen op schijf tegenover rijen tekst
Parquet
Binair, kolom voor kolom, met het schema opgeslagen in de voettekst van het bestand.
- Getypeerde waarden: int64, decimal, timestamp, boolean
- Geneste structs en lijsten
- Per kolom gecomprimeerd, selectief te lezen
CSV
Platte tekst, één record per regel, waarden gescheiden door komma's zoals RFC 4180 beschrijft.
- Elke waarde is tekst
- Plat: één waarde per cel
- Opent in elke spreadsheet of editor
| from ↓ · to → | CSV | XLSX | JSON | Parquet |
|---|---|---|---|---|
| Parquet | Parquet to CSV: yes | Parquet to XLSX: yes | Parquet to JSON: yes | – Parquet to Parquet: no |
| CSV | – CSV to CSV: no | CSV to XLSX: yes | CSV to JSON: yes | CSV to Parquet: yes |
| JSON | JSON to CSV: yes | JSON to XLSX: yes | – JSON to JSON: no | JSON to Parquet: yes |
Wat verandert er als een Parquet-bestand CSV wordt?
Types gaan als eerste verloren. Een decimal(18,2)-bedrag, een int64-ID en een tijdstempel in UTC worden allemaal tekens, en wie de CSV opent bepaalt hoe ze weer worden gelezen. Excel toont bijvoorbeeld slechts 15 significante cijfers, dus ID's van 19 cijfers uit een warehouse moet u als tekst importeren en niet met een dubbelklik openen. Het verschil tussen null en een lege tekenreeks verdwijnt ook, omdat beide als leeg veld worden geschreven.
Grootte is het tweede. Kolomcompressie is de reden dat Parquet-bestanden klein zijn; platte tekst heeft die niet, dus de CSV groeit. Een werkblad in Excel bevat 1.048.576 rijen, en grote tabellen kunnen daar gemakkelijk overheen gaan, dus controleer het aantal rijen voordat u het bestand naar een spreadsheetgebruiker stuurt. Andere doelen, van SQL tot JSON, vindt u op de pagina van de dataconverter.
Feiten over de formaten Apache Parquet en CSV
PARQUET
Apache Parquet
Parquet is een opensource kolomgeoriënteerd opslagformaat, in 2013 ontwikkeld door Twitter en Cloudera en onderhouden door de Apache Software Foundation. Het slaat gegevens per kolom op met sterke compressie en getypeerde schema's, zodat analysetools alleen de benodigde kolommen hoeven te lezen. Het is de standaard in datalakes en in tools als Spark, pandas, DuckDB, BigQuery en Snowflake. Parquet-bestanden zijn binair en kunnen niet worden geopend in een teksteditor of een gewone spreadsheetapp.
- Compressie
- Zonder verlies
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- 2013 · Apache Software Foundation (from Twitter and Cloudera)
CSV
Door komma's gescheiden waarden
CSV is een platte-tekstformaat voor tabellen waarin elke regel een rij is en komma's de kolommen scheiden. Het wordt sinds de begindagen van de computer gebruikt en is beschreven in RFC 4180, hoewel veel varianten puntkomma's of tabs en andere tekencoderingen gebruiken. Vrijwel elke spreadsheet-, database- en analysetool kan het importeren en exporteren, waardoor het de standaard is om data tussen systemen uit te wisselen. CSV bevat alleen waarden, zonder formules, opmaak, meerdere werkbladen of gegevenstypen.
- Compressie
- –
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- –
Parquet gaat naar CSV wanneer data de engineeringkant verlaat: een export uit BigQuery, een Hugging Face-dataset of een datalake-tabel moet bij een analist, een financieel team of een tool komen die alleen rijen tekst leest.
Vragen over Parquet naar CSV
Hoe open ik een Parquet-bestand zonder Python?
Converteer het hier en open de CSV. Excel, Numbers en Google Sheets kunnen .parquet niet openen met een dubbelklik, en de gebruikelijke alternatieven, zoals pandas, Spark of de DuckDB-opdrachtregel, gaan er allemaal van uit dat u code probeert te installeren en uit te voeren.
Waarom is de CSV zoveel groter dan het Parquet-bestand?
Parquet slaat elke kolom samen op, codeert herhaalde waarden één keer in een woordenboek en comprimeert het resultaat, meestal met Snappy of Zstandard. CSV schrijft elke waarde op elke rij volledig uit als tekst. Een CSV die meerdere keren groter is dan de Parquet-bron is normaal, dus houd ruimte op de schijf vrij en controleer het aantal rijen voordat u het bestand in Excel opent.
Wat gebeurt er met geneste struct- en list-kolommen?
Een struct wordt uitgesplitst in extra kolommen met namen met punten, zoals address.city. Een lijst blijft in één cel staan als JSON-tekst, omdat een CSV-rij niet per record een ander aantal cellen kan bevatten.
Mijn Spark-job heeft een map met part-bestanden geschreven. Welke upload ik?
Alle. Spark, Hive en vergelijkbare engines splitsen één dataset op in bestanden met namen als part-00000.parquet, elk een volledig Parquet-bestand met hetzelfde schema. Upload er maximaal 20 tegelijk en u krijgt één CSV per deel, die u daarna kunt samenvoegen.
Kan ik de CSV na het bewerken weer naar Parquet omzetten?
Ja, met CSV naar Parquet. Kolomtypen worden opnieuw afgeleid uit de tekst, dus controleer of ID's met voorloopnullen en decimale bedragen terugkomen met de typen die uw pipeline verwacht.
- CSV naar Parquet converterenZet CSV om naar Apache Parquet met getypeerde kolommen en compressie, klaar voor pandas, DuckDB, Spark, BigQuery of Athena. Zonder Python of Spark.
- Excel naar CSV converterenZet Excel-werkmappen (XLS, XLSX, XLSM) om naar CSV: elk werkblad als apart bestand, komma of puntkomma en UTF-8 dat Excel weer correct opent.
- JSON naar CSV converterenZet JSON of JSON Lines om naar CSV: één rij per object, geneste velden als kolommen, UTF-8 met BOM voor correcte accenten in Excel. 20 bestanden tegelijk.
- CSV naar XLSX converterenZet CSV om naar een Excel-werkmap (XLSX) met voorloopnullen, lange ID's en accenten intact. Komma, puntkomma en tab worden automatisch herkend.
- CSV naar SQL converterenZet CSV om naar SQL: CREATE TABLE plus INSERT-statements voor MySQL, PostgreSQL, SQLite of SQL Server, met uw eigen tabelnaam. Geen account.