Конвертер Parquet у CSV
Відкрийте файл .parquet без встановлення інструментів для роботи з даними. Збережені в ньому стовпці записуються назад у звичайні рядки CSV, які одразу відкриє електронна таблиця, BI-інструмент або колега.
Конвертер даних
або перетягніть Файли CSV, TSV, TXT … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
Символ, що розділяє стовпці у файлах CSV і тексту, і під час читання, і під час запису. «Авто» визначає його з вхідних даних і записує коми.
UTF-8 підходить для всіх мов. Виберіть UTF-8 with BOM, якщо Excel у Windows показує спотворені літери або азійські символи під час відкриття CSV.
Для файлів Excel, ODS і Numbers: перетворити лише перший аркуш або всі (по одному CSV на аркуш у ZIP чи по одному ключу JSON на аркуш).
Назва вкладки аркуша в новій таблиці, до 31 символу.
Масив об’єктів використовує назви стовпців як ключі для кожного рядка; масив масивів компактніший і зберігає заголовок як перший масив.
Назва зовнішнього елемента, що обгортає всі рядки; кожен рядок стає елементом <row> усередині нього.
Використовується в операторах CREATE TABLE та INSERT. Лише літери, цифри та підкреслення.
Лапки та типи стовпців трохи відрізняються в різних базах даних; виберіть ту, у яку імпортуватимете.
Переписати клітинки з датами в одному форматі. ISO (2026-10-18) — найнадійніший для баз даних і коду; «Без змін» залишає їх такими, як у джерелі.
Як користуватися цим інструментом
- 1
Виберіть файли Parquet
Додайте один файл .parquet або до 20 файлів-частин одного набору даних, кожен розміром до 95 MB.
- 2
Перевірте дати й кодування
Для параметра Дати встановлено ISO, тому мітки часу виглядають як 2026-10-18, а не як числа. У розділі Додаткові налаштування виберіть Роздільник «Крапка з комою» для європейського Excel або UTF-8 з BOM у полі Кодування тексту.
- 3
Конвертуйте в CSV
Натисніть Конвертувати в CSV і завантажте результат. Відкрийте файл у електронній таблиці або завантажте його в будь-який сервіс, що приймає CSV.
Кому потрібен Parquet у форматі CSV
Parquet з’явився у 2013 році як спільний проєкт Twitter і Cloudera на основі ідей розбиття записів зі статті Google про Dremel, а 2015 року став проєктом верхнього рівня Apache. Сьогодні це типовий формат зберігання в data lake. BigQuery і Snowflake експортують у нього, Spark записує його за замовчуванням, а Hugging Face Hub автоматично конвертує в нього публічні набори даних.
Це чудово для інженерів і незручно для всіх інших. Менеджер продукту, якому передали файл .parquet, дослідник, що завантажив набір даних, чи бухгалтер, який отримав вивантаження зі сховища, зазвичай не має інструмента, щоб його відкрити. CSV — це спільний знаменник, який читають усі електронні таблиці й імпортери. Якщо отримувачі воліють відформатовану книгу, конвертуйте CSV далі через CSV у XLSX.
Parquet чи CSV: стовпці на диску проти текстових рядків
Parquet
Двійковий формат, стовпець за стовпцем, зі схемою в кінці файлу.
- Типізовані значення: int64, decimal, timestamp, boolean
- Вкладені структури та списки
- Стиснення по стовпцях, вибіркове читання
CSV
Простий текст, один запис в рядку, значення розділені комами, як описує RFC 4180.
- Кожне значення — текст
- Плоска структура: одне значення в клітинці
- Відкривається в будь-якій таблиці чи редакторі
| 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 |
Що змінюється, коли файл Parquet стає CSV
Першими страждають типи. Сума decimal(18,2), ідентифікатор int64 і мітка часу в UTC стають символами, а той, хто відкриває CSV, сам вирішує, як їх прочитати знову. Наприклад, Excel показує лише 15 значущих цифр, тому 19-значні ідентифікатори зі сховища слід імпортувати як текст, а не відкривати подвійним клацанням. Різниця між null і порожнім рядком також зникає, бо обидва записуються як порожнє поле.
Другий наслідок — розмір. Стиснення по стовпцях і робить файли Parquet малими; у простому тексті його немає, тож CSV зростає. Аркуш Excel вміщує 1 048 576 рядків, а великі таблиці легко його перевищують, тому перевірте кількість рядків, перш ніж надсилати файл користувачеві електронної таблиці. Інші формати, від SQL до JSON, є на сторінці конвертера даних.
Факти про формати Apache Parquet і CSV
PARQUET
Apache Parquet
Parquet — колонковий формат зберігання з відкритим кодом, створений Twitter і Cloudera в 2013 році та підтримуваний Apache Software Foundation. Він зберігає дані за стовпцями з потужним стисненням і типізованими схемами, тож аналітичні інструменти читають лише потрібні стовпці. Це стандарт у сховищах даних та інструментах Spark, pandas, DuckDB, BigQuery і Snowflake. Файли Parquet двійкові й не відкриваються в текстовому редакторі чи звичайній програмі для таблиць.
- Стиснення
- Без втрат
- Прозорість
- –
- Анімація
- –
- Рік появи
- 2013 · Apache Software Foundation (from Twitter and Cloudera)
CSV
Значення, розділені комами
CSV — це простий текстовий формат для таблиць, де кожен рядок є рядком таблиці, а стовпці розділені комами. Його використовують із ранніх часів обчислювальної техніки, він описаний у RFC 4180, хоча багато варіантів використовують крапку з комою або табуляцію та різні кодування тексту. Майже кожна програма для таблиць, баз даних і аналітики може імпортувати та експортувати його, тому це типовий формат для обміну даними між системами. CSV зберігає лише значення, без формул, форматування, кількох аркушів і типів даних.
- Стиснення
- –
- Прозорість
- –
- Анімація
- –
- Рік появи
- –
Parquet конвертують у CSV, коли дані залишають інженерну сторону: експорт із BigQuery, набір даних Hugging Face або таблиця з data lake мають потрапити до аналітика, фінансової команди чи інструмента, що читає лише рядки тексту.
Запитання про конвертацію Parquet у CSV
Як відкрити файл Parquet без Python?
Конвертуйте його тут і відкрийте CSV. Excel, Numbers і Google Sheets не вміють відкривати .parquet подвійним клацанням, а звичні альтернативи, як-от pandas, Spark чи командний рядок DuckDB, припускають, що вам зручно встановлювати й запускати код.
Чому CSV набагато більший за файл Parquet?
Parquet зберігає кожен стовпець окремо, кодує повторювані значення один раз у словнику й стискає результат, зазвичай за допомогою Snappy або Zstandard. CSV записує кожне значення повністю як текст у кожному рядку. CSV, у кілька разів більший за вихідний Parquet, — це нормально, тож залиште місце на диску й перевірте кількість рядків, перш ніж відкривати файл в Excel.
Що відбувається з вкладеними стовпцями struct і list?
Структура (struct) розкладається на додаткові стовпці з назвами через крапку, наприклад address.city. Список лишається в одній клітинці як текст JSON, адже рядок CSV не може мати різну кількість клітинок для різних записів.
Завдання Spark створило папку з part-файлами. Який із них вибрати?
Усі. Spark, Hive та подібні рушії розбивають один набір даних на файли з назвами на кшталт part-00000.parquet, кожен із яких є повноцінним файлом Parquet з тією самою схемою. Завантажте до 20 файлів разом, і ви отримаєте по одному CSV на кожну частину, які потім можна об’єднати.
Чи можна після редагування перетворити CSV назад у Parquet?
Так, за допомогою CSV у Parquet. Типи стовпців визначаються з тексту наново, тож перевірте, чи ідентифікатори з нулями на початку та десяткові суми повернулися з типами, яких очікує ваш конвеєр.
- Конвертер CSV у ParquetКонвертуйте CSV в Apache Parquet з типізованими стовпцями й стисненням для pandas, DuckDB, Spark, BigQuery чи Athena. Без Python і Spark.
- Конвертер Excel у CSVКонвертуйте книги Excel (XLS, XLSX, XLSM) у CSV: кожен аркуш окремим файлом, кома або крапка з комою, UTF-8, який Excel відкриває без помилок.
- Конвертувати JSON у CSVJSON або JSON Lines у CSV: рядок на кожен об’єкт, вкладені поля стають стовпцями, UTF-8 з BOM для коректних літер в Excel. До 20 файлів одночасно.
- Конвертер CSV у XLSXCSV у Excel XLSX без втрати початкових нулів, довгих ID і літер будь-якої мови. Кома, крапка з комою чи табуляція визначаються автоматично.
- Конвертер CSV у SQLКонвертуйте CSV у SQL: CREATE TABLE та INSERT для MySQL, PostgreSQL, SQLite або SQL Server з вашою назвою таблиці. Без реєстрації.