Distributed logical mapping
Scenario
In the development environment, you create a logical mapping with the logical server name as destination_server, physical server name as dev_server, and use the logical server name in a distributed mapping. While moving the distributed mapping to the production environment, you only need to replace the physical server name with the actual production server name in the Distributed Logical Mapping form.
With the custom mapping option, you can also use distributed logical mapping to assign a logical (temporary) constant string value for fields whose actual value is not known while developing the distributed mappings. At runtime, DSO replaces the logical constant string with actual value from the Distributed Logical Mapping form.
In distributed mapping, a logical name (server name or constant string value) must be enclosed in the dollar symbol ($). If a constant string from a custom mapping in an existing distributed mapping is enclosed in the dollar symbol ($), prefix the dollar symbol with the caret symbol (^), which acts as an escape character. Without this, the constant string is treated as a logical string and DSO replaces it with an actual value from the logical mapping form.