Convertir Parquet a CSV
Lea un archivo .parquet sin instalar herramientas de datos. Las columnas guardadas dentro se escriben como filas CSV de texto plano que una hoja de cálculo, una herramienta de BI o un colega pueden abrir de inmediato.
Convertidor de datos
o suelte aquí archivos CSV, TSV, TXT … ·
Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos
Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.
Carácter que separa las columnas en archivos CSV y de texto, tanto al leer como al escribir. Automático lo detecta en la entrada y escribe comas.
UTF-8 funciona con cualquier idioma. Elija UTF-8 con BOM si Excel en Windows muestra tildes o caracteres asiáticos ilegibles al abrir el CSV.
Entrada de Excel, ODS y Numbers: convierte solo la primera hoja o todas (un CSV por hoja dentro de un ZIP, o una clave JSON por hoja).
Nombre de la pestaña de la hoja en la nueva hoja de cálculo, de hasta 31 caracteres.
Array de objetos usa los nombres de columna como claves en cada fila; array de arrays es más compacto y conserva el encabezado como primer array.
Nombre del elemento exterior que envuelve todas las filas; cada fila se convierte en un <row> dentro de él.
Se usa en las sentencias CREATE TABLE e INSERT. Solo letras, dígitos y guiones bajos.
Las comillas y los tipos de columna varían un poco entre bases de datos; elija aquella en la que va a importar.
Reescribe las celdas de fecha en un solo formato. ISO (2026-10-18) es el más seguro para bases de datos y código; Mantener sin cambios las deja como aparecen en el original.
Cómo usar esta herramienta
- 1
Suba los archivos Parquet
Agregue un solo archivo .parquet o hasta 20 archivos de partes de un mismo conjunto de datos, de hasta 95 MB cada uno.
- 2
Revise fechas y codificación
Fechas está en ISO, así que las marcas de tiempo se leen como 2026-10-18 y no como números crudos. En Opciones avanzadas, elija Delimitador Punto y coma para Excel en configuración regional europea o latinoamericana, o UTF-8 con BOM en Codificación de texto.
- 3
Convierta a CSV
Pulse Convertir a CSV y descargue. Abra el archivo en una hoja de cálculo o cárguelo donde se acepte CSV.
Quién necesita Parquet como CSV
Parquet nació en 2013 como proyecto conjunto de Twitter y Cloudera, a partir de las ideas de descomposición de registros del artículo Dremel de Google, y se convirtió en proyecto de nivel superior de Apache en 2015. Hoy es el formato de almacenamiento predeterminado de los data lakes. BigQuery y Snowflake exportan a él, Spark lo escribe de forma predeterminada y Hugging Face Hub convierte automáticamente a él los conjuntos de datos públicos.
Eso es excelente para los ingenieros e incómodo para todos los demás. Un gerente de producto que recibe un .parquet, un investigador que descarga un conjunto de datos o un contador que recibe una extracción del almacén de datos casi nunca tiene una herramienta que lo abra. CSV es el mínimo común denominador que lee cualquier hoja de cálculo e importador. Si quienes reciben los datos prefieren un libro con formato, convierta después el CSV con CSV a XLSX.
Parquet frente a CSV: columnas en disco o filas de texto
Parquet
Binario, columna por columna, con el esquema guardado en el pie del archivo.
- Valores con tipo: int64, decimal, timestamp, boolean
- Structs y listas anidados
- Comprimido por columna, con lectura selectiva
CSV
Texto plano, un registro por línea, valores separados por comas según la RFC 4180.
- Todos los valores son texto
- Plano: un valor por celda
- Se abre en cualquier hoja de cálculo o 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 |
Qué cambia cuando un archivo Parquet pasa a CSV
Los tipos son la primera baja. Un importe decimal(18,2), un ID int64 y una marca de tiempo en UTC se convierten en caracteres, y quien abre el CSV decide cómo volver a interpretarlos. Excel, por ejemplo, muestra solo 15 dígitos significativos, así que los ID de 19 dígitos de un almacén de datos deben importarse como texto, no abrirse con doble clic. También desaparece la diferencia entre null y una cadena vacía, porque ambos se escriben como un campo vacío.
El peso es la segunda. La compresión por columnas es la razón de que los archivos Parquet sean pequeños; el texto plano no tiene ninguna, así que el CSV crece. Una hoja de Excel admite 1 048 576 filas, y las tablas grandes pueden superarlas con facilidad, así que revise el número de filas antes de enviar el archivo a alguien que trabaja con hojas de cálculo. Otros destinos, de SQL a JSON, están en la página del convertidor de datos.
Datos de los formatos Apache Parquet y CSV
PARQUET
Apache Parquet
Parquet es un formato de almacenamiento columnar de código abierto creado por Twitter y Cloudera en 2013 y mantenido por la Apache Software Foundation. Almacena los datos por columnas con una compresión eficaz y esquemas tipados, de modo que las herramientas de análisis pueden leer solo las columnas que necesitan. Es estándar en los data lakes y en herramientas como Spark, pandas, DuckDB, BigQuery y Snowflake. Los archivos Parquet son binarios y no pueden abrirse en un editor de texto ni en una aplicación de hojas de cálculo común.
- Compresión
- Sin pérdida
- Transparencia
- –
- Animación
- –
- Presentado en
- 2013 · Apache Software Foundation (from Twitter and Cloudera)
CSV
Valores separados por comas (CSV)
CSV es un formato de texto plano para tablas en el que cada línea es una fila y las comas separan las columnas. Se usa desde los primeros tiempos de la informática y se describe en el RFC 4180, aunque muchas variantes usan punto y coma o tabulaciones y distintas codificaciones de texto. Casi todas las hojas de cálculo, bases de datos y herramientas de análisis pueden importarlo y exportarlo, lo que lo convierte en el formato predeterminado para mover datos entre sistemas. CSV guarda solo valores, sin fórmulas, formato, varias hojas ni tipos de datos.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- –
Parquet pasa a CSV cuando los datos salen del ámbito de ingeniería: una exportación de BigQuery, un conjunto de datos de Hugging Face o una tabla de un data lake tiene que llegar a un analista, a un equipo de finanzas o a una herramienta que solo lee filas de texto.
Preguntas frecuentes sobre convertir Parquet a CSV
¿Cómo abrir un archivo Parquet sin Python?
Conviértalo aquí y abra el CSV. Excel, Numbers y Google Sheets no leen un .parquet con doble clic, y las alternativas habituales, como pandas, Spark o la línea de comandos de DuckDB, suponen que usted sabe instalar y ejecutar código.
¿Por qué el CSV pesa mucho más que el archivo Parquet?
Parquet guarda cada columna junta, codifica los valores repetidos una sola vez en un diccionario y comprime el resultado, normalmente con Snappy o Zstandard. El CSV escribe cada valor completo como texto en cada fila. Un CSV que pesa varias veces más que su Parquet de origen es normal, así que deje espacio en disco y revise el número de filas antes de abrirlo en Excel.
¿Qué pasa con las columnas anidadas struct y list al pasar de Parquet a CSV?
Un struct se reparte en columnas adicionales con nombres separados por puntos, como direccion.ciudad. Una lista queda en una sola celda como texto JSON, porque una fila CSV no puede tener un número distinto de celdas por registro.
Mi trabajo de Spark escribió una carpeta de archivos de partes. ¿Cuáles subo?
Todos. Spark, Hive y motores similares dividen un conjunto de datos en archivos con nombres como part-00000.parquet, cada uno un archivo Parquet completo con el mismo esquema. Suba hasta 20 juntos y obtendrá un CSV por parte, que puede combinar después.
¿Puedo volver a convertir el CSV en Parquet después de editarlo?
Sí, con CSV a Parquet. Los tipos de columna se deducen de nuevo a partir del texto, así que compruebe que los ID con ceros a la izquierda y los importes decimales vuelven con los tipos que espera su canalización de datos.
- Convertir CSV a ParquetConvierta CSV a Apache Parquet con columnas tipadas y compresión, listo para pandas, DuckDB, Spark, BigQuery o Athena. Sin instalar Python ni Spark.
- Convertir Excel a CSVConvierta libros de Excel (XLS, XLSX, XLSM) a CSV con cada hoja en su propio archivo, delimitador coma o punto y coma y UTF-8 que Excel reabre bien.
- Convertir JSON a CSVConvierta JSON o JSON Lines a CSV: una fila por objeto, campos anidados en columnas y UTF-8 con BOM para que Excel muestre los acentos. 20 archivos a la vez.
- Convertir CSV a XLSXConvierta un CSV en un libro XLSX de Excel con ceros iniciales, ID largos y tildes intactos. Detecta solo archivos con comas, punto y coma o tabulaciones.
- Convertir CSV a SQLConvierta CSV a SQL: un CREATE TABLE más sentencias INSERT para MySQL, PostgreSQL, SQLite o SQL Server, con el nombre de tabla que elija. Sin cuenta.