Data Transformation Engine Map Designer Reference Guide

Chapter 11 - Configuring Bursts Configuring the RUN Function and Bursts
Map Designer Reference Guide
189
If the following
error occurs…
Card
fails
Burst fails Map fails
The type of an
input is invalid
If "stop on first error" is set,
input validation fails, causing
the burst to fail.
If "stop on first error" is not
set, input validation
continues until all inputs are
validated. Input validation as
a whole causes a burst
failure if any input type is
invalid.
If the error limit is reached
and a burst fails because
one or more inputs are
invalid, the map fails.
The FAIL
function causes a
transformation
rule to fail
If an output
audit fails
Note
If output audit is used, it is recommended that Scope is set to burst or map.
If fail is set for
an input or
output
Warnings.
Any target
connection fails.
Note If an adapter is referenced as a function argument – and no FAIL function is used,
all operations rollback if a burst fails. If a burst is successful, any successful
operations are committed.
Configuring the RUN Function and Bursts
When using the RUN function, a source or target used for the map that is run can
be configured to be part of the transaction of the burst using the RUN function. To
do this, set the Scope of the card in the map referenced in the RUN function to
Map. In this case, if the map that contains the RUN rule fails, any adapter used in
the map referenced in the RUN function whose scope is Map will exercise the
OnFailure action.