Map Milestones to Integration Actions

Mapping milestones requires an understanding of the business process implemented by one or more integrations in the Integrations feature in Oracle Integration.

An Integration Architect maps milestones to integration actions, in collaboration with a Business User/Analyst who defines the milestones in Insight. Each milestone can be mapped to only one integration action.

Every time a mapped action occurs in an integration flow, identifier and indicator information is extracted from the message payload, if applicable, and the milestone is considered passed. Insight collects this information and displays it on relevant dashboards in the model’s console.

Important:

Your business process implementation may span more than one integration. Repeat this task for each integration you want to map to your model.

If the same business process implementation also calls a process application, you must separately associate the Insight model to the process application to extract pertinent metrics . See Associate a Model to a Process.

For more information about milestones, see Milestones and Define Milestones.

To map a milestone to an action in an integration:

  1. In the Insight Designer Models pane, select the model containing the milestones that you want to map to this integration.

    When a model is selected, you can work with its milestones, identifier, and indicators. To view the list of all models and select a different model, click Go To Models icon next to the model name at the top of the pane.

    Note:

    In the Insight Designer, you can also create a new model if it does not yet exist. In the Models pane, click Create Model Create Model icon.
    Create Model icon in the Models pane in the Insight Designer

    Refer to Create a Model for information about defining the model components.

    When you start mapping milestones to integration actions, Insight automatically creates a draft of the model if it is activated. Your updates are applied to the draft model, which you can activate when updates are finalized.

  2. From the dropdown list, select Milestones.

    For information about the icons and actions in the Milestones pane, see View Milestone Mapping Details.

  3. Map milestones to integration actions in any of the following ways:

    Note:

    You can map milestones to only the integration actions listed in Supported Integrations Actions.

    • Drag and drop a mappable action from the integration canvas to an existing milestone.
      The initiateTradeComplianceProcess action is dragged from the canvas to the Trade Compliance Started milestone.
    • Drag and drop a mappable action from the integration canvas to the new milestone New Milestone icon icon.
      New milestone icon in the Models pane in the Insight Designer
    • Click to select a milestone in the Milestones list, click the name below a mappable action in the integration canvas, and then click the action's Map to Insight (+) icon. The action is mapped to the selected milestone.
      Map to Insight icon
  4. (Optional) If you mapped a milestone to an Assign or Invoke action, select under Mappings whether the milestone is considered passed On Entry or On Exit of the activity. On Entry is selected by default.

    Mappings list

    Note:

    The option you select determines when identifier and indicator values are extracted from the message payload. For example, if you select On Exit, the value of an indicator is extracted when the activity is exited and not when it is entered.

    If you have mapped an action other than an Assign or an Invoke to the milestone, this field is read only.

  5. (Optional) Add a new milestone to the model without immediately mapping it to an integration action in either of the following ways:
    • Click Actions icon in an existing milestone and select Add Milestone to add a new milestone directly below the existing milestone.
    • Click the new milestone New Milestone icon icon to add a new milestone directly above the icon.
      New milestone icon in the Models pane in the Insight Designer