Узел Свертка транзакций
dataset maketransactions big

Узел Свертка транзакций выполняет преобразование исходной таблицы данных, обратное действию узла Развертка транзакций. Узел Свертка транзакций принимает таблицу данных на входе и генерирует новую таблицу данных на выходе.

Узел преобразует таблицу данных, включающую две группы колонок:

  • колонка продуктов Pi (одного типа данных), и

  • колонка атрибутов покупателей Ci

в таблицу данных с колонками:

  • P (продукт),

  • V (объем), и

  • колонка атрибутов покупателей ci

по следующему правилу:

Каждая запись p в новой таблице данных соответствует одному значению Pia (включая отсутствующие значения) некоторой колонки Pi так, что Pp = Pi, cip = Cia, Vp = Pia

Таким образом, колонка P содержит данные строкового типа, а ее возможные значения – имена колонок Pi; типы данных в колонке ci те же, что и в Ci, тип данных V тот же, что и в Pi.