A transformer makes the source data ready to be published to another system. The structure of the data can be changed, for example, converting from a JSON schema to an XML DTD. You can also enrich the data by retrieving additional data from other sources. Transformers can be either specific for an individual endpoint or built from generic components.
The components compatible with Alumio transformers are:
Mappers transform nodes in the data—an example being, text operations, mathematical operations, encoding and decoding. Mappers can also move or copy data within the structure.
Filters are used to discard some of the records that have been retrieved—for example, in a route which processes ecommerce orders, it will filter out orders that have a specific status.