Top
Interstage Big DataComplex Event Processing Server V1.1.0 User's Guide
FUJITSU Software

2.3.1 Filter Rules

Filter rules define how the "extraction process of events" and "join processing of events with master data" are to be performed.

Input events passed from the input adapter to the high-speed filter are processed based on the filter rules that have been defined.

Filter rules are described using IF-THEN-type format.

Refer to Chapter 2, "Filter Rule Language Reference" in the Developer's Reference for information on filter rules.

Typical processes that are performed using filter rules are as follows:

Extraction process of input events

Only events that match the conditions specified as filter rules are extracted from input events and passed to Complex Event Processing.

Extraction process using master data matching

The master data is matched based on the contents of input events, and input events are extracted in accordance with the matched value in the master data.

The master data is used only as conditions for the extraction process, and join processing with input events will not be performed.

Join processing with master data

Input events and pre-registered master data are joined and passed to Complex Event Processing.

The extraction process can also be performed on the join results.

Figure 2.3 Example of join processing with master data

Weighting processing of text

The text contained in input events is weighted using specific keywords that appear in the text.

This processing allows the extraction of only those events with a total weight that exceeds the threshold, and also to detect those events that are consecutively received if used with complex event processing.