Узел Свертка транзакций
Узел Свертка транзакций выполняет преобразование исходной таблицы данных, обратное действию узла Развертка транзакций. Узел Свертка транзакций принимает таблицу данных на входе и генерирует новую таблицу данных на выходе.
Узел преобразует таблицу данных, включающую две группы колонок:
-
колонка продуктов Pi (одного типа данных), и
-
колонка атрибутов покупателей Ci
в таблицу данных с колонками:
-
P (продукт),
-
V (объем), и
-
колонка атрибутов покупателей ci
по следующему правилу:
Таким образом, колонка P содержит данные строкового типа, а ее возможные значения – имена колонок Pi; типы данных в колонке ci те же, что и в Ci, тип данных V тот же, что и в Pi.