Eine Variable reserviert einen Speicherbereich, der mit einem Wert belegt werden kann. Dieser kann an einer anderen Stelle im Mappingdokument wieder abgerufen werden. In manchen Fällen ist es notwendig, einen Wert zwischenzuspeichern, z.B. wenn der Wert durch eine berechnende Funktion verändert wird, man aber den Ursprungswert an anderer Stelle noch benötigt. Die Verwendung von Variablen kann die Performance eines Mappings signifikant erhöhen.
Hinweis: Variablen können nur über die Mapping Funktion ClearVariable zurückgesetzt werden, da eine Regel mit einem Leerstring nicht ausgeführt wird!