Routing data from your data source

For the data that is received from your data source, set routing expressions that define how the data is processed by the solution. Data items that match the required expression or combination of expressions are routed to the selected destination.

About this task

You can route your data items by defining an expression that is selected for a specific criterion. Then, you can route the data to one of the following destination options:
  • Select Intelligent Operations Center to import data items that match the specified filter criteria into the system. If you do not specify filter criteria in a routing expression, all data items are imported.
  • Select Standard Operating Procedures to route the data to a standard operating procedure that is defined in the solution. You can choose whether to launch a new instance of the standard operating procedure for every matching record.
  • Select Integration Topic to route the data to an integration Java Message Service (JMS) topic that has been previously defined.
  • Select Correlation Topic to route the data to a correlation JMS topic where it is used for correlation. If you want to route data to a correlation topic, you must select Yes for the Data for correlation option on the Basics tab.
    Note: Only point format data items are included in correlation results.
JMS topics work with message driven beans to provide communication between different software components, where multiple JMS clients can subscribe to a JMS topic. For example, if a data item meets the routing criteria for it to be routed to an integration topic, a message is published to the integration JMS topic. The message publication can trigger actions in one or more components that subscribe to the topic, for example, the generation of alerts.

The Routing tab is not displayed for data sources that connect to a database view. The solution does not import data from data sources that connect to a database view.

Procedure

  1. To access the data sources configuration tool, in the navigation menu, click Administration > Configuration Tools > Data Sources.
  2. On the Routing tab, to add routing details for a property from your data source, do the following substeps. Repeat the substeps for each routing expression that you want to add.
    1. Click Add Routing Expression.
    2. Complete the Property, Operation, and Criteria fields to define an expression.
      Note: Take care when you specify the criteria for data sources that acquire their data from databases. Some databases process data values as case-insensitive values. If you want to apply routing by using case-sensitive values, ask your database administrator to configure your database as required.
    3. Select the Route to option for data to be routed and processed by the system.
  3. If you have multiple expressions that are routed to the same target, check that the overall expression logic that is defined in the Expression logic field is correct. The system uses the expression logic when it processes your data:
    • Choose All expressions must be true to apply a logical AND operation to the combination of expressions.
    • Choose Any expression must be true to apply a logical OR operation to the combination of expressions.
  4. In the data sources tool, move to another tab, or click OK to save your data source for use in the system.
  5. Click Save to apply updates to an existing data source.
    Note: There is a delete button at the side of each routing expression. To delete an expression, click the delete button and then save.