Using the Evaluation Widget
Evaluations are used to define conditions for the measures that are defined in the aggregator. Evaluations perform logical comparisons against these conditions to generate events.
Before adding or configuring an Evaluation, you must first have
created the pipeline, data forge, business filter, and aggregator.
- In the Pipeline Designer page, select the pipeline where you want to add or modify the Evaluation. The Pipeline Canvas displays.
- To add an Evaluation to an Aggregator, click Add
To
, and then select Evaluation
. Alternately, you can right-click on the Canvas to display the list of widgets, select Evaluation and associate the Evaluation with the Aggregator.
- Click Options
then click Edit
. The Evaluation pane displays.
- Under Basic Configuration, enter the Name for the Evaluation. This field allows only the following characters: A-Z a-z 0-9 '_' For example, Abc_123 or Abc 123s:
- The Advanced Configuration tab displays the detection logic and event generation criteria. Event generation criteria are shown in formula-style expressions in the Output box.
- You can add multiple groups and multiple conditions under each
group. Add conditions to the Group by clicking
Add Group and then
Add Condition
- Select the required Aggregator, operators, and conditions to
build the evaluation. You can define the evaluation
conditions using one of the following:
- Expression Builder: You can form filter
conditions using all the operators given in the
Expression Builder. The Expression Builder is used
to define free flow text conditions. To define a
condition using the Expression Builder, follow these
steps:
- Click Exp. The Expression Builder dialog box is displayed.
- Select the required Attribute and Runtime Parameters and operators. The resulting condition is displayed in the Condition Value field.
- Click Save to save the changes.
- Text: You can define filter conditions
using text. A particular column in a table is
compared with the input text using the required
operators. To define filter conditions using text,
follow these steps:
- Click Text.
- Select an aggregator and operator, and then enter the text in the field on the right-hand side.
- Click Save to save the changes.
- Expression Builder: You can form filter
conditions using all the operators given in the
Expression Builder. The Expression Builder is used
to define free flow text conditions. To define a
condition using the Expression Builder, follow these
steps:
- Use the Include selector to choose whether to include the condition group in this Evaluation.
- Click Save. A confirmation message displays.