When Are Output Records Generated?

If an input record does not fire any rules, then an output record might not be created, depending on the rule flow. If an input record fires a rule, then an output record is created. In this case, the point at which output records are generated depends on the structure of the rule flow.
simple rule flow
One output record is generated for each input record.
complex rule flow without BY-group terms
One output record is generated for each input record. If there are rules in the Final section, an output record is also generated after the rules in the Final section run.
complex rule flow with BY-group terms
One output record is generated for each BY-group. This output record is generated after the rules in the Group End section run. An additional output record is generated after the rules in the Final section run.
Last updated: February 22, 2017