The Filter Transformation allows you to split a stream of data using one or more conditions. The Agent has three outputs for those events which meet the conditions and a separate output for those that don't.
You could add a Filter to exclude events with normal readings and follow it with a Recommendation Agent to alert an engineer of events that meet the filter criteria.
The filter logic is made up of groups and conditions. Each condition is a statement that evaluates to true or false, e.g. the water temperature is greater than 155.
The conditions can be grouped: all the conditions must be true in an "And" group, and at least one of the conditions must be true in an "Or" group. The groups can be nested for advanced logic.
In the following filter, both of the following must be true for the data:
- Average must be greater than 50,
- And V1, V2, or V3 must be greater than 60
None at this time