Перейти к содержимому

CSV

Текстовый формат, где одна строка файла — одна строка таблицы, а значения идут через разделитель.

  • Первая строка — заголовок с именами колонок
  • Разделитель полей — запятая, кавычки для значений со спецсимволами — двойные. Настроек нет, автоопределения тоже
  • Все колонки читаются как строковые

Строковые значения означают, что арифметика с колонкой напрямую не работает — тип задаётся в выражении явно, через cast(...).

Если в файле другой разделитель (;, табуляция) — данные попадут в одну колонку. Если дробные числа записаны через запятую — они останутся текстом и не приведутся к числу. Такой файл нужно привести к стандартному виду внешними средствами до открытия.

Параметров прототипа блочной модели — начала координат, количества и размеров блоков. Чтобы стали доступны расчёты, таблицу нужно превратить в нативный файл, то есть сконвертировать в Parquet и задать параметры прототипа (в разработке).

  • Импорт таблиц из стороннего софта, который не пишет ничего другого
  • Просмотр и правка файла во внешнем редакторе

Как постоянный рабочий формат CSV не подходит. Он объёмнее, читается медленнее и теряет типы.