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

Редактирование данных

Редактирование убирает лишние колонки, добавляет вычисляемые и фильтрует строки таблицы, блочная модель здесь лишь частный случай. Доступно только для файлов .parquet, и исходный файл не меняется, пока явно не сохранить результат.

На вкладке с Parquet-таблицей в правой панели — кнопка Редактировать. Откроется отдельная вкладка; исходная остаётся на месте.

Правки задаются в правой панели и применяются кнопкой Применить. Таблица собирается заново в таком порядке:

  1. Отбираются отмеченные колонки
  2. Добавляются вычисляемые колонки — сверху вниз
  3. Применяется фильтр строк

Поэтому вычисляемая колонка может опираться на добавленную выше неё, а фильтр — на любую вычисляемую колонку.

Список всех колонок файла с галочками. Снятая галочка убирает колонку из таблицы и из сохранённого файла.

+ Добавить колонку, затем имя, выражение и, при желании, комментарий (в расчёт не идёт). Значок у поля показывает результат: галочка — посчиталось, крестик — ошибка, её текст виден при наведении. Корзина удаляет строку.

Строки, для которых условие ложно, не попадают в сохранённый файл. Пустое поле — без фильтра. Отдельного списка условий нет, всё объединяется в одном выражении через and / or.

grade > 0.3 and sort <> 0

Кнопка Сохранить пишет текущее состояние таблицы в новый Parquet. В файл идут только отмеченные колонки и прошедшие фильтр строки, а вычисляемые колонки — уже с готовыми значениями. Метаданные Pitlord (параметры прототипа блочной модели) переносятся, поэтому сохранённая модель остаётся блочной моделью — Нативный формат Pitlord.

Выражения в вычисляемых колонках и фильтре — SQL. Подробно изложено в статье Основы выражений и соседних с ней.