Transform model#


../../_images/transform-model.png

Основные сведения#

Шаг “Transform Model” используется для маппинга и трансформации полей в модели данных. Это включает в себя изменение наименований полей и удаление лишних полей из модели. Шаг создает новую копию модели dataflow, позволяя модифицировать ее структуру, что часто применяется для минимизации ответа в виде модели данных. Также может использоваться для оптимизации модели данных после выполнения множественных операций группировки (Group by).

Параметры#

Настройки Шага:

Поле настройки

Варианты значений

Назначение

Step name

-

Наименование шага

Source step

-

Выбор предыдущего шага

Fields mapping

-

Сопоставление и изменение полей в модели данных


Кейсы#

  • Оптимизация модели данных: Используется для изменения структуры модели данных, включая переименование или удаление полей.

Исключения#

  • Важность точного маппинга: Ошибки в настройке “Fields Mapping” могут привести к нежелательным изменениям в модели данных.

  • Зависимость от исходных данных: Корректное применение шага требует точного понимания структуры исходных данных.

Вариант применения#

Данный компонент содержит датафлоу, использующийся для трансформации данных в соответствии с заданными правилами. В датафлоу присутствуют шаги, такие как Extract Collection и Execute Script, которые позволяют добавлять новые записи к массивам данных клиента.

  • Вы можете скачать конфигурацию компонента здесь