Data Transformation Engine Map Designer Reference Guide
Map Designer Reference Guide 
187 
Chapter 11 - Configuring Bursts 
For input card settings that have a FetchAs mode of Burst, the type of input 
object (as defined in the Source setting) and the FetchUnit work together to 
achieve the desired results. 
For example, if an input type is one message, the FetchUnit should be 1. If the 
input type is a series of messages, the FetchUnit can be any integer. 
♦  When the Source is a File of Messages 
When the map is run, the first message in the file is found, and converted as 
specified. Consecutive messages in the file are encountered, and converted. And 
so on until all of the messages in the file are processed. A burst is identified by the 
definition of the input type - a message in this case. 
If the target is a file, each message produced by a burst is appended to the same 
file. If you define the target as a message queue, each message produced is 
placed on the output queue after each burst. 
♦  When the Source is a Queue of Messages 
Change the source of the input to be a message queue. In this case, fetch the first 
message on the queue, convert it to the message, and route it to its target - 
which can be a file or another message queue, for example. Then, fetch the next 
message on the input queue and process it, and continue to fetch messages one 
at a time until the input message queue has no more messages. 
Retrieval of data prior to the first burst is specific to the adapter. 
Batching Logical Messages 
You may process bursts of multiple messages. Under some conditions, this may 
improve performance. To do this, the logical input (that is, the type of the input 
card) is a series of messages. Then, adjust the FetchUnit to the quantity of 
messages to process for a given burst. 
Automatic Logical Unit Adjustment: If the input type has one component, the 
range maximum is automatically adjusted for that component to match the 
FetchUnit. For example, the input type is a group with one component (could be a 
series of messages with a range maximum of 10) and the FetchUnit = 20. The 
series range maximum is automatically adjusted to 20 when the map runs. 










