IMan Integration¶
An integration is a collection of independent transforms. Previous versions called it a 'Job'.
Transforms are split into five broad types¶
- Data Transforms
- Used to manipulate, or 'transform', data
- Readers
- These transforms extract (read) data from a source.
- Connectors
- Provide connectivity with an application through its API.
- Writers
- Send data out to a destination such as a file or database.
- Tasks
- Extra functions, such as file actions, FTP actions and email, that support an integration.
Integration Components¶
One read (data-source) transform¶
The read transform queries the external data source, such as a file, database, mailbox, webservice or application.
One or more TRANSFORMS to mould the dataset into the required shape and form¶
Transforms change the structure of the data, and the data itself, to meet the requirements of the integration.
They can reshape data to meet the requirements of an API or export format, or add business logic and validation.
There is usually at least one transform, such as a Map, between the Reader and the Connector or Writer. You often need to chain several transforms together to meet a specific requirement.
One or more connector or writer transforms¶
A connector or writer transform takes the data from IMan and outputs it to a resource such as a file, database or an application's API.
