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

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

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

Маппинг создается внутри маппера 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>.