Developer Guide > Data Integration Hub Workflows > Workflow Management
  

Workflow Management

Use the Create Workflow page to create, edit, and delete Data Integration Hub workflows.
Data Integration Hub operators use the workflows with custom publications and subscriptions, to pre-process data before you publish it or post-process data to which you subscribe, and to define the action to take when publication or subscription events are in a defined status.

Creating a Data Integration Hub Workflow

Use the Navigator to create a Data Integration Hub workflow.
After you create the workflow, the Data Integration Hub can associate the workflow with a publication or a subscription in the publication or subscription wizard, or associate the workflow with a monitoring rule in the monitoring rule wizard, as applicable.
To create a Data Integration Hub workflow, perform the following tasks:
  1. 1. Define general workflow parameters.
  2. 2. If the workflow contains user-defined parameters, optionally, customize the parameters.
  3. 3. Optionally, add event attributes to the workflow.
  4. 4. Optionally, define workflow permissions.

Step 1. Define General Workflow Properties

Define general workflow properties on the General tab of the Create Workflow page.
    1. On the Navigator, click Hub Management > Workflows > New Workflow.
    2. Enter the workflow name. The name can contain up to 64 characters and can include spaces and special characters.
    3. Optionally, enter a description of the workflow.
    4. Select the type of processor to run the workflow. You can select one of the following processor types:
    5. Select the type of process to use the Data Integration Hub workflow for. Select one of the following options:
    6. Select the workflow or mapping to associate with the Data Integration Hub workflow. Your selection depends on the type of workflow or mapping that you select in Processor Type:
    7. If you do not want to define workflow parameters, event attributes, or permissions, click Save.

Step 2. Customize Workflow Parameters

If the workflow contains parameters, you can add values to the parameters and customize the layout and behavior of the parameters with the Forms Designer. Access the Forms Designer on the Workflow Parameters tab of the Create Workflow page.
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.
    1. Click the Workflow Parameters tab.
    If the workflow or mapping that is associated with the Data Integration Hub workflow contains user-defined parameters, the Preview pane displays the default view of the workflow parameter list.
    Note: Do not edit parameter values on the Preview pane.
    2. Click Designer.
    The Designer pane displays the parameter list in alphabetic order.
    3. To arrange the parameters and groups, drag the element or group you want to arrange.
    4. To edit parameter values and to change the behavior and appearance of a parameter element, click the parameter and click Actions > Edit.
    The Details dialog box appears.
    5. Change the properties for the parameter and click Save.
    6. To add a group, click the Actions menu and choose to add a tab, column, header, or disclosure.
    7. To preview the customized form, click Preview and verify the appearance of the form and any field dependencies you defined.
    8. If you do not want to define event attributes or permissions for the workflow, click Save.

Step 3. Add Event Attributes to the Workflow

Add event attributes to the workflow on the Event Attributes tab of the Create Workflow page.
For more information about event attributes, see the Data Integration Hub Administrator Guide.
    1. Click the Event Attributes tab.
    2. In the Available Attribute Keys list select the attributes to export and click the Select icon. You can select a single attribute or multiple attributes.
    The attributes you selected appear in the Selected Attribute Keys list.
    3. If you do not want to define permissions for the workflow, click Save.

Step 4. Define Workflow Permissions

Control access to the workflow on the Permissions tab of the Create Workflow page.
    1. Click the Permissions tab.
    2. In the Available Categories list select the categories to add to the workflow and click the Select icon. You can select a single category or multiple categories.
    The categories you selected appear in the Selected Categories list.
    3. Click Save.

Editing a Data Integration Hub Workflow

Use the Navigator to edit a Data Integration Hub workflow.
    1. In the Navigator, click Hub Management > Workflows.
    The Workflows page appears.
    2. Click the Edit icon next to the workflow and update workflow properties as required.
    3. Click Save.

Deleting a Data Integration Hub Workflow

Use the Navigator to delete a Data Integration Hub workflow.
When you delete the workflow, you also delete all of the dependent objects of the workflow.
    1. In the Navigator, click Hub Management > Workflows.
    The Workflows page appears.
    2. Click the Delete icon next to the workflow and confirm the deletion.