Руководство
Открыть большой CSV-файл
Предел строк в Excel — 1 048 576, и сообщает он об этом без деликатности. Файл открывается, числа выглядят правдоподобно, а строк за этой чертой просто нет.
Открыть CSV PDF, Word, PowerPoint, PNG, JPG, WebP, Текст · XLSX, CSV, Parquet, JSONПеретащите файл
CSV, TSV, Parquet, JSON или Excel. Он загружается в базу данных, работающую внутри вашего браузера, поэтому строки никуда не отправляются. Столбцы, их типы и количество строк видны ещё до первого вопроса.
Спросите одной фразой
«Сколько строк», «сумма по регионам», «каких дней не хватает». Под вопрос пишется запрос и выполняется локально по всему файлу, так что ответ берётся из всех строк, а не из первых нескольких.
Продолжайте
Каждый ответ остаётся в разговоре, и следующий вопрос опирается на него, а не начинает заново. Подсказки, о чём спросить дальше, берутся из того, что на самом деле есть в файле.
Строки не покидают устройство
Наружу уходит форма таблицы: имена столбцов, их типы и несколько примеров значений, чтобы запрос был написан правильно. Сами данные остаются в браузере, и запрос выполняется там же. Файл на миллион строк стоит пары килобайт трафика — это профиль, а не данные.
Почему Excel не открывает мой файл?
Скорее всего, предел строк: 1 048 576. Excel открывает то, что помещается, и оставляет остальное, не заявляя об этом громко — что хуже отказа, потому что итоги по-прежнему выглядят как итоги.
Сколько строк можно открыть?
До миллиона на компьютере и пятьдесят тысяч на телефоне, где вкладку скорее закроют, чем предупредят. Дальше сохраняются первые строки, и страница об этом сообщает: усечённый ответ никогда не выдаётся за полный.
Можно выполнить SQL по CSV?
Именно это и происходит внутри: вопрос превращается в SQL-запрос и выполняется по файлу. Запрос показывается вам — в этом и смысл: число можно проверить, а не принять на слово.
Нужно что-то устанавливать?
Нет. База данных — это WebAssembly, работающий на той же странице, где вы уже находитесь. Ничего не устанавливать, ничего не настраивать, и нет сервера, куда отправлять файл.
Это быстрее Excel?
На чтении и агрегации обычно намного: сумма по миллиону строк занимает миллисекунды. Первый файл на свежей странице платит короткой паузой, пока грузится движок; каждый следующий открывается мгновенно.
Parquet тоже открывается?
Да, а также TSV, JSON и NDJSON. Все бесплатно — платный тариф даёт больше файлов и вопросов, а не больше типов файлов.
Он может изменить или разделить файл?
Нет, и намеренно. Таблица читается, но никогда не записывается, поэтому ничто не будет случайно отсортировано, изменено или перезаписано. Возвращаются ответы, а не изменённый файл.
Мои данные загружаются?
Строки — нет. Отправляется только короткое описание таблицы, чтобы можно было написать запрос; сам запрос выполняется в вашем браузере по полному файлу.
Нужен ли аккаунт?
Нет. Три файла и двадцать вопросов в неделю без него.