Data routing usage

As you develop your HCL Link maps to route input data and create output, you consider the format of the input and the requirements for the output. Based upon those considerations, you can make your decision on which routing function to use to derive optimum performance results. The following table lists the routing usage with the recommended function that should give you the best performance results.

Usage
Routing Function Recommendation
Avoid using additional maps to route data. Instead, try to use PUT() with the appropriate adapter whenever possible.
PUT
Additional processing with a secondary map is required.
RUN

As stated previously, the functionality of PUT() and the functionality of RUN() differ significantly. Because RUN()enables the map to execute a secondary map, there might be many routing situations where PUT() might not be a feasible choice. In cases where PUT() can be used, usually better performance results.