CSV
Текстовый формат, где одна строка файла — одна строка таблицы, а значения идут через разделитель.
Как читается
Заголовок раздела «Как читается»- Первая строка — заголовок с именами колонок
- Разделитель полей — запятая, кавычки для значений со спецсимволами — двойные. Настроек нет, автоопределения тоже
- Все колонки читаются как строковые
Строковые значения означают, что арифметика с колонкой напрямую не работает — тип задаётся в выражении явно, через cast(...).
Если в файле другой разделитель (;, табуляция) — данные попадут в одну колонку. Если дробные числа записаны через запятую — они останутся текстом и не приведутся к числу. Такой файл нужно привести к стандартному виду внешними средствами до открытия.
Чего в CSV нет
Заголовок раздела «Чего в CSV нет»Параметров прототипа блочной модели — начала координат, количества и размеров блоков. Чтобы стали доступны расчёты, таблицу нужно превратить в нативный файл, то есть сконвертировать в Parquet и задать параметры прототипа (в разработке).
Когда использовать
Заголовок раздела «Когда использовать»- Импорт таблиц из стороннего софта, который не пишет ничего другого
- Просмотр и правка файла во внешнем редакторе
Как постоянный рабочий формат CSV не подходит. Он объёмнее, читается медленнее и теряет типы.