Configuring bursts

For input card settings that have a Fetch As mode of Burst, the type of input object (as defined in the Source setting) and the Fetch Unit work together to achieve the desired results.

For example, if an input type is one message, the Fetch Unit should be 1. If the input type is a series of messages, the Fetch Unit 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.