O Ensemble oferece suporte a Linguagem de Transação de Dados (DTL) para descrever as transformações de dados. DTL é uma linguagem XML. O Ensemble fornece assistentes e ferramentas gráficas para criar, editar e testar transformações DTL. Uma transformação de dados é uma classe Caché como a seguinte. Se preferir, você pode usar o Studio para editar a definição da classe diretamente e ignorar os assistentes e as ferramentas gráficas.