Creating a Data Synchronization Task for a Subscription
To create a Data Synchronization task for a subscription, perform the following tasks:
- •Define task details.
- •Select the subscription source. The source is the topic table in the Data Integration Hub publication repository, from which you want to consume data.
- •Select the subscription target. The target is the cloud application that you want to consume the data.
- •Optionally, define data filters. Data Integration Hub does not support the use of advanced filters in Data Synchronization tasks.
- •Configure field mapping. Map topic fields to target fields.
- •Save and close the task.
Step 1. Define Task Details
Define task properties in the Definition page of the Data Synchronization Task Wizard.
1. Click Task Wizards > Data Synchronization.
The Data Synchronization Task Wizard appears.
2. Specify the following details and then click Next:
- Task Name
- Enter a name for the Data Synchronization task.
The name of a Data Synchronization task must be unique within the organization. A Data Synchronization task name is not case sensitive.
A Data Synchronization task name can contain alphanumeric characters, spaces, and the following special characters:_ . + -
Tip: Indicate the type of the task in the task name. This will ensure that when you select a task to use in a Data Integration Hub subscription workflow, you select a subscription task. For example, name the task Sub_<TaskName>.
- Description
- Optionally, enter a description for the task. The description can contain up to 255 characters.
- Task Operation
- Choose Insert.
The Source page appears.
Step 2. Select Subscription Source
Select the subscription source in the Source page of the Data Synchronization Task Wizard.
Specify the following details and then click Next:- Connection
- Select the Data Integration Hub connection.
- Source Type
- The source type depends on the number of tables that you want to consume and on the subscription type:
- ▪ To consume a single table, select Single.
- ▪ To consume multiple tables, or when the subscription is a compound subscription, select Multiple and then create a relationship between the tables.
- Source Object
- Select the topic table from which you want to consume data. The format of the object is TopicName.tableName.
The Target page appears.
Step 3. Select Subscription Target
Select the subscription target in the Target page of the Data Synchronization Task Wizard.
1. Specify the following details:
- Connection
- Select a target connection that connects to the target into which you want to consume data.
- Target Object
- Select the target into which you want to consume the data.
2. Click Next.
The Data Filters page appears.
3. Optionally, configure data filters. You configure data filters for Data Integration Hub subscriptions in the same way that you configure data filters for other Informatica Cloud tasks.
4. Click Next.
The Field Mapping page appears.
Step 4. Configure Field Mapping
Map topic fields to target fields in the Field Mapping page of the Data Synchronization Task Wizard.
1. Map fields in the Source column to fields in the Target column and then click Next.
The Schedule page appears.
2. Verify that the option Do not run this task on a schedule is selected. The task runs according to the schedule of the publication that uses the task.
3. Select Save > Save and Close to save the task.