Map Profiler (dtxprof)

The map profiler is a user-configurable utility that captures and reports map execution statistics.

The resulting output highlights those areas in your maps, such as component and mapping rules, and the functions and types within those rules, with very long processing times, which might be adversely affecting performance. It might show that specific rules and functions are being executed for an unusual number of times. It also might show that type objects are being accessed too many times or that the nesting level of an object is too deep. With this information, you can then make the appropriate changes to your maps to achieve your performance objectives.

For example, you might have output from the map profiler that indicates that the processing time for a LOOKUP function in your map is significantly more than the processing time for other functions. If the data is sorted, you might see the processing time decrease by using the SEARCHUP function in your rule instead.

See Data Search Usage .