Le langage de transformation comprend les composants suivants pour créer des expressions de transformation simples ou complexes :
Fonctions.
Plus de 100 fonctions similaires à SQL vous permettent de modifier les données dans un mappage.
Opérateurs.
Utilisez des opérateurs de transformation pour créer des expressions de transformation permettant d'exécuter des calculs mathématiques, de combiner des données ou de comparer des données.
Constantes.
Utilisez des constantes intégrées pour référencer des valeurs demeurant constantes, par exemple TRUE.
Paramètres de mappage.
Créez des paramètres de mappage à utiliser dans un mappage ou un mapplet pour référencer des valeurs qui demeurent constantes tout au long de l'exécution du mappage ou du mapplet, par exemple le taux de TVA d'un Etat.
Variables intégrées et locales.
Utilisez des variables intégrées pour écrire des expressions qui référencent des valeurs changeantes, par exemple la date système. Vous pouvez également créer des variables locales dans les transformations.
Valeurs de retour.
Vous pouvez aussi écrire des expressions qui comprennent les valeurs de retour des transformations Recherche.