La transformación de macro es una transformación pasiva que habilita la función dinámica en cualquier lógica de transformación.
Utilice la transformación de macro en una asignación dinámica que pueda admitir cambios en orígenes y destinos en tiempo de ejecución. La transformación de macro propaga los cambios realizados en un mapplet al que hace referencia la transformación de macro, lo que permite al mapplet actuar como mapplet dinámico. La transformación de macro se asocia siempre con un mapplet, llamado "instrucción macro". El mapplet de instrucción macro puede contener transformaciones que no admiten la función dinámica.
La transformación de macro no se puede configurar como una transformación reutilizable.