Замена значений

Обработчик Замена данных находится в группе узлов Трансформация данных Мастера обработки.

В окне настройки параметров замены для каждого поля можно ввести таблицу подстановок. Добавление новой строки в таблицу подстановок производится нажатием кнопки , удаление существующей – .

В таблице подстановок должны быть заполнены два поля:

Значение – заменяемое значение поля исходной таблицы. Если поле дискретное, то для ввода значения можно воспользоваться кнопкой выбора , где флажками отметить нужные значения.

Заменять на – значение для замены того, что указано в поле Значение.

Внизу таблицы подстановок расположены еще два флажка, которые при необходимости можно активировать:


Заменять другие на – на какое значение следует заменить значения, не указанные в таблице замены. Для этого установите флажок и в поле напротив введите значение для замены.

Заменять пустые на – на какое значение заменять пустые значения поля.

В результате выполнения этой операции производится замена значений по таблице подстановки, которая содержит пары, состоящие из исходного значения и выходного значения. Например, 0 – «красный», 1 – «зеленый», 2 –

«синий». Или «зима» – «январь», «весна» – «апрель», «лето» –-«июль»,

«осень» – «октябрь». Для каждого значения исходного набора данных ищется соответствие среди исходных значений таблицы подстановки. Если соответствие найдено, то значение меняется на соответствующее выходное значение из таблицы подстановки. Если значение не найдено в таблице, оно может быть либо заменено значением, указанным для замены по умолчанию, либо оставлено без изменений (если такое значение не указано). Кроме того, можно указать значения, которые нужно вставить вместо пустых ячеек.

1) Продемонстрируем применение замены значений, используя данные по кредитованию файл Credit.txt (исходная ветвь – Иванов. Преобразование даты из файла L2_1.ded). Пусть необходимо представить отчет о суммах кредитов на различные цели по мужчинам и женщинам. Для повышения информативности заменим значения столбца Пол. Например, мужмужчины, женженщины.

2) Выполнение замены.

В Мастере замены следует выделить столбец Пол и нажать на кнопку Добавить список (рис. 2.24). В появившемся списке необходимо пометить флажками оба значения и нажать на ОК.

Выбранные значения добавятся в таблицу подстановок. Далее следует указать, на что заменять исходные значения. В соответствии с задачей напишем напротив мужМужчины, напротив женЖенщины. Затем перейдем к следующему шагу Мастера и выберем в качестве варианта визуализации Куб. Укажем в качестве измерений поля Пол и Цель кредитования, а в качестве фактаСумма кредита. Остальные поля отметим как неиспользуемый.

3) После замены значений полученный отчет, представленный в виде кросс-таблицы, будет выглядеть следующим образом (рис. 2.25):


Рисунок 2.24 – Настройка параметров замены

Рисунок 2.25 – Отчет Кросс-таблица

Результат сохранить в файле L2_1.ded.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: