Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Добавление столбца

Допустим, у вас есть таблица с перечнем товаров, содержащая два столбца «Стоимость» и «Остатки», и вам необходимо добавить новый столбец, который будет содержать данные о стоимости остатков на складе. Для этого следует умножить стоимость каждого товара на количество его остатков. Чтобы создать такой столбец, выполните следующие шаги:

  1. В окне преобразования данных нажмите кнопку Новый столбец:

    new-column.png

  2. В открывшемся диалоге введите название нового столбца, а также формулу для расчета его значений. В нашем примере мы хотим умножить стоимость каждой единицы товара на количество остатков, чтобы получить стоимость остатков. Для этого мы запишем операцию умножения:

    calculation.png

    (информация) Для написания команд используется SQL (диалект PostgreSQL). Доступные столбцы записываются в кавычках.

  1. Нажмите кнопку Добавить столбец. Новый столбец с вычисленными значениями отобразится в таблице:

    new-column2.pngImage Modified

  2. Нажмите кнопку Добавить запрос, чтобы добавить преобразованную таблицу в модель данных:

    added-table.pngImage Modified

(информация) Если потребуется выполнить дополнительные преобразования, нажмите (синяя звезда) напротив названия таблицы и выберите пункт Изменить запрос в выпадающем меню. Откроется окно преобразований данных, где вы сможете внести необходимые изменения:

update.png

Практический пример использования SQL-команд при добавлении столбцов

Раскрыть
titleРазвернуть описание

Предположим, вы загрузили таблицу, в которой есть столбец ФИО:

orig.pngImage Added

и вы хотите разделить его на три столбца: Фамилия, Имя, Отчество. Вы можете сделать это “разделение“ путем добавления новых столбцов с указанием следующих команд в поле Настраиваемая формула столбца:

split_part("ФИО", ' ', 1) – создаст столбец с фамилиями.

split_part("ФИО", ' ', 2) – создаст столбец с именами.

split_part("ФИО", ' ', 3) – создаст столбец с отчествами.

second-name.pngImage Added

Результат будет выглядеть следующим образом:

result.pngImage Added

Удаление столбцов

Иногда требуется удалить ненужные столбцы из таблицы. Для этого необходимо выполнить следующие шаги:

  1. Нажмите кнопку Удаление столбцов:

    delete-column.png

  2. В открывшемся диалоге выберите столбцы, которые хотите удалить, и нажмите Удалить выбранные:

    delete.png
  3. Столбцы исчезнут из таблицы. Нажмите кнопку Добавить запрос, чтобы добавить преобразованную таблицу в модель данных:

    table.png

(информация) При необходимости выполнить дополнительные преобразования нажмите (синяя звезда) напротив названия таблицы и выберите пункт Изменить запрос в выпадающем меню. Откроется окно преобразований данных, где вы сможете внести необходимые изменения:

change.png
Примечание

Если изменятся исходные данные в подключенном источнике, то всё, что было настроено в процессе преобразования, также обновится.


Смотрите также

📄 Загрузка данных и настройка модели данных

На этой странице

Оглавление
minLevel1
maxLevel6
outlinefalse
stylenonedisc
typelist
printabletrue

🕑 Время чтения: 2 мин.


Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.