Para se transformar os dados conforme regras de negócio visando carregá-lo em um Data Warehouse, por exemplo, algumas fontes de dados podem requerer muita manipulação. Sendo assim, podem ser necessários um ou mais de um tipo de transformação, onde três deles são: