Data Integration Hub Workflow Properties
The Create Workflow page contains the following tabs:
- General tab
- Define basic workflow properties and select the processor type, workflow usage, and mapping.
- Workflow Parameters tab
- If the workflow contains user-defined parameters, you can add values to the parameters and customize them.
- Event Attributes tab
- Associate event attributes with the workflow.
- Permissions tab
- Control access to the workflow in the Operation Console by selecting categories to grant users permissions to access the workflow. Only users that belong to user groups that have at least one of the categories that you select have permissions for the workflow. If you do not select any category, all users have permissions for the workflow.
Workflow General Properties
The General tab of the Create Workflow page includes the following properties:
- Workflow Name
- Name of the workflow. The name can contain up to 64 characters and can include spaces and special characters.
- Description
- Optional description of the workflow.
- Processor Type
- Consider the following guidelines when you select the processor type:
- - Select Data Engineering Integration Mapping to associate the Data Integration Hub workflow with a Data Engineering Integration mapping. The mapping runs once and stops after completion. You can assign Data Engineering Integration mappings to custom batch publications that publish big data from on-premises applications to Hadoop-based topics, and to custom batch subscriptions that consume big data from Hadoop-based topics into on-premises applications.
- - Select Data Engineering Integration Workflow to associate the Data Integration Hub workflow with a Data Engineering Integration workflow. You can assign Data Engineering Integration workflows to custom batch publications that publish big data from on-premises applications to Hadoop-based topics, and to custom batch subscriptions that consume big data from Hadoop-based topics into on-premises applications.
Note: Data Engineering Integration Workflow supports publication and subscription usage only.
- - Select Data Engineering Streaming Real-time Mapping to associate the Data Integration Hub workflow with a Data Engineering Streaming mapping. The mapping runs continuously and reads from streaming sources. You can assign Data Engineering Streaming mappings to custom multi-latency publications that publish big data streams from on-premises applications to Hadoop-based topics.
- - Select Data Quality Mapping to associate the Data Integration Hub workflow with a Data Engineering Quality mapping. The mapping runs once and stops after completion. You can assign Data Engineering Quality mappings to custom publications that publish from on-premises applications to database- or file-based topics and to custom subscriptions that consume data from database- or file-based topics into on-premises applications.
- - Select Data Quality Workflow to associate the Data Integration Hub workflow with a Data Engineering Quality workflow. The workflow runs once and stops after completion. You can assign Data Engineering Quality workflow to custom publications that publish from on-premises applications to database- or file-based topics and to custom subscriptions that consume data from database- or file-based topics into on-premises applications.
Note: Data Engineering Quality Workflow supports publication and subscription usage only.
- - Select PowerCenter Batch Workflow to associate the Data Integration Hub workflow with a PowerCenter batch workflow. A PowerCenter batch workflow reads from a file, database, or another source. The workflow runs once and stops after completion. You can assign PowerCenter batch workflows to custom publications that publish from on-premises applications to database- or file-based topics, to custom subscriptions that consume data from database- or file-based topics into on-premises applications, to publication pre-processes, to subscription post-processes, and to event monitoring rules that invoke a PowerCenter workflow.
- - Select PowerCenter Real-time Workflow to associate the Data Integration Hub workflow with a real-time workflow. A PowerCenter real-time workflow runs continuously and reads from real-time sources. You can assign PowerCenter real-time workflows to custom publications that publish from on-premises applications to database- or file-based topics. Use a real-time workflow to read data from real-time sources and write the data continuously to Data Integration Hub. For example, use it for data that is published through web-service providers or Java Message Service (JMS) queues. When publishing through a real-time workflow, you can group the published data into single publications at predefined time intervals.
- Usage
- Type of process to use the Data Integration Hub workflow for. Select one of the following options:
- - Publication Pre-Processing. Runs a publication pre-process.
- - Publication. Runs a publication process.
- - Subscription. Runs a subscription process.
- - Subscription Post-Processing. Runs a subscription post-process.
- - Monitoring rule. Runs the workflow when publication or subscription events are in a defined status, as defined in the event monitoring rule.
- Mapping
- The workflow or mapping to add to Data Integration Hub. The dialog box that shows depends on the type of workflow or mapping that you select in Processor Type:
- - When the mapping type is Data Engineering Integration mapping, the Add a Data Engineering Integration Mapping dialog box shows. To show all the Data Engineering Integration mappings that are deployed in the Data Integration Service for Hadoop environment, click Show All. To search for a mapping by application name, enter a string in the Application name text box and then click Search. Select a mapping and then click Add.
- - When the mapping type is Data Engineering Streaming Real-time mapping, the Add a Data Engineering Streaming Real-time Mapping dialog box shows. To show all the Data Engineering Streaming mappings that are deployed in the Data Integration Service for Hadoop environment, click Show All. To search for a mapping by application name, enter a string in the Application name text box and then click Search. Select a mapping and then click Add.
- - When the mapping type is Data Engineering Quality mapping, the Add an Data Engineering Quality Mapping dialog box shows. To show all mappings that are deployed in the Data Integration Service for native environment, click Show All. To search for a mapping by application name, enter a string in the Application name text box and then click Search. Select a mapping and then click Add.
- - When the mapping type is a PowerCenter workflow, either a batch workflow or a real-time workflow, the Add a PowerCenter Workflow dialog box shows. Select one of the following options:
- ▪ Select a workflow from the PowerCenter repository. Select a PowerCenter workflow that you saved in the PowerCenter repository and then click Add. To show all workflows in the repository, click Show All. To search for a workflow by name, enter a string in the Folder Name text box and then click Search.
- ▪ Select a workflow definition file (XML). Select an XML PowerCenter workflow definition file that you exported from the PowerCenter repository and then click Add. To select a file, click the browse button, browse to the location of the required file, select the file, and then click Upload.
Workflow Parameters Properties
The Workflow Parameters tab of the Create Workflow page includes the following views:
- Preview
- A preview of workflow parameters.
- Designer
- You can customize the layout and behavior of the parameters with the Forms Designer.
Note: If the workflow contains session parameters, and you do not want the Data Integration Hub operator to set the session parameters in the Publication wizard or the Subscription wizard, use the Forms Designer to hide the session parameters.
Workflow Event Attributes Properties
The Event Attributes tab of the Create Workflow page includes the following properties:
- Available Attribute Keys
- List of attribute keys that you can assign to the workflow.
- Selected Attribute Keys
- List of attribute keys assigned to the workflow.
Workflow Permissions Properties
The Permissions tab of the Create Workflow page includes the following properties:
- Available Categories
- List of categories that you can assign to the workflow.
- Selected Categories
- List of categories assigned to the workflow.