Design > Integration Templates
  

Integration Templates

An integration template defines parameterized data flow logic that you can use in Mapping Configuration tasks. You configure integration templates using the Informatica Cloud plug-in for Microsoft Visio, the Cloud Integration Template Designer.
Use an integration template to create a Mapping Configuration task when you want to build a reusable integration process that suits your needs. With integration templates and Mapping Configuration tasks, you can incorporate data flow logic that is not available in Data Synchronization tasks, such as aggregation, specific ordering of logic, joining sources from different systems, or writing to multiple targets.
When you configure an integration template, you define the general data flow and configure template parameters to enable flexibility in how the integration template can be used.
When you import the integration template to an Informatica Cloud organization, you can define template parameter properties, such as default values and display properties.
After you import an integration template to an organization, you can create a Mapping Configuration task based on the template. When you configure a Mapping Configuration task, you define the template parameter values for the integration template.
For example, you have a simple integration template that contains a source, a source qualifier, and a target. The links between the three objects move all data through the data flow.
When you import the integration template to your organization, you define the source connection type as Relational Database and the target connection as Flat File. This allows you to move data from any database object to any flat file target in your organization.
You create a Mapping Configuration task based on the template. To write Oracle data to a file, you select an Oracle source connection and object, and then select a flat file target connection and the target file that you want to use.
You can reuse the logic of the imported integration template by creating multiple Mapping Configuration tasks and defining template parameter values differently in each task.
To use integration templates you complete the following tasks:
  1. 1. Configure an integration template with the Cloud Integration Template Designer.
  2. When you create an integration template file, you can create a new file in the Cloud Integration Template Designer, use a mapping XML file exported from PowerCenter, or use a Data Synchronization task mapping XML file exported from Informatica Cloud.
    You can also import a sample integration template from Informatica Marketplace. By working with a sample template, you can to become familiar with the integration template and Mapping Configuration task capabilities.
  3. 2. Publish the integration template using the Cloud Integration Template Designer.
  4. 3. Import an integration template to your Informatica Cloud organization.
  5. 4. Use the Mapping Configuration Task wizard to configure a Mapping Configuration task.