Uma transformação é um objeto de repositório que gera, modifica ou passa dados. O Designer proporciona um conjunto de transformações que realizam funções específicas. Por exemplo, uma transformação Agregador realiza cálculos em grupos de dados.
As transformações em um mapeamento representam as operações feitas pelo Serviço de Integração nos dados. Os dados passam através de portas de transformação vinculadas a um mapeamento ou mapplet.