How Unilever is embracing API transformations

Unilever is a company that houses some of the world’s largest consumer brands such as Lipton, Vaseline, and Dove. With its large and ever expanding portfolio of products, it becomes an increasingly difficult process to integrate systems across seamlessly for business needs like supply chain management and sale processes. Knowing this, Unilever during the last three years started taking steps to decommission its legacy tools while speeding up its integration processes in parallel.

Why DataWeave Matters

Data transformation

Data transformation is a core requirement for most integrations. Anypoint Platform provides multiple types of transformers, including XSLT, DataWeave and DataMapper.

DataWeave, our new data query and transformation language, offers significant performance advantages over Anypoint DataMapper, our earlier data mapping and transformation solution. The below benchmark shows transformations performance using DataWeave and Anypoint DataMapper with payload size of 100KB (1000 records) with simple complexity.

Getting Started with DataWeave: Part 4

September 29 2015

Getting started with dataweave part 4

In this final part of our introduction to DataWeave, we now present you with some example transformations. Just in case you missed the previous posts I included parts 1 to 3 below:

We will use everything we have learned till now to realize the transformations.

Getting Started with DataWeave: Part 2

September 10 2015

Getting started with dataweave part 2

In the Getting Started with DataWeave: Part 1, we introduced you to DataWeave and its canonical format, the result of every expression you execute in the language. We now continue to explore our new transformation engine, aiming to give you enough grounding to tackle real-world use-cases.

As we did in Part 1, we will continue to show the results of each expression in the DataWeave canonical format.