Управление данными

Entaxy ION предоставляет инструмент Data Mapper, который позволяет задавать правила преобразования данных, определяя исходные и преобразованные значения, а также тип данных для результата.

Маппинг данных

Карты маппинга создаются внутри маппера entaxy-default, доступного в подразделе "Маппинг данных" раздела "Управление данными".

data mapper

Создание карты маппинга

  1. При создании карты задаются следующие параметры:

    • mapName: Имя карты.

    • sourceValue: Входное значение для преобразования.

    • targetValue: Результат преобразования для соответствующего входного значения.

    • targetType: Тип данных результата преобразования.

Эти параметры позволяют определить, как входные данные будут трансформироваться в выходные в процессе маппинга.

  1. Пример:

    example datamapper
    • mapName: stock

    • sourceValue: available

    • targetValue: pending

    • targetType: string

Использование карты маппинга

Настроенную карту можно использовать как в AtlasMap, так и в интеграционных маршрутах, используя тег <m:map-data>:

  1. AtlasMap позволяет использовать маппинг данных для трансформации входных данных в нужный формат на основе заданных правил.

    dm atlasmap

    Подробнее про использование трансформации Data Mapper в Atlasmap.

  2. Тег <m:map-data> позволяет выполнить маппинг данных в маршруте, используя заранее настроенные правила преобразования.

    Подробнее про использование кастомного тега <m:map-data>.