Source and target settings
A source is used to read input data from a file, query a database, retrieve a message from a messaging system, or receive the results of a call to an application. A target is used to write output data to a file, insert or update data into a database, send a message to a messaging system, or call an application to send data to it.
A map component that references an executable map has a default set of sources and targets defined within the referenced source or compiled map file. The sources and targets are the interface points of the map component used within a system. The Integration Flow Designer displays sources and targets of a map component.
You can use the Integration Flow Designer to change a map component's sources or targets by changing its source or target settings. This capability enables you to reuse the functionality of a map and couple it to desired source and target pipelines.
Retry and rollback settings are also available for each source and each target. The retry setting specifies how many attempts will be made to recover from a source or target fault condition that might occur. These attempts are spaced over a specified interval of time. The rollback setting specifies whether source or target data should be rolled back to its original state if the map fails as a transaction unit.