Pattern component types

There are three types of pattern components: Match All, Counter, and Weighted Counter.

The three pattern types work as follows.

Match All
If all of the specified incoming events occur, the pattern fires a positive event.
Counter
If the specified incoming events occur a specified number of times, the pattern fires a positive event.

For example, you might look for cases where a customer makes 3 deposits.

Weighted Counter
You assign a score to each incoming event that you specify, and the pattern fires if a specified total score is reached.

Unlike the Match All pattern, all of the specified incoming events do not have to occur; the total score is what determines whether the pattern criteria are met.

For example, suppose you configure the pattern as follows.

  • You select incoming events and assign the following scores.
    • Incoming event 1 has a score of 1.
    • Incoming event 2 has a score of 2.
  • You specify a Weighted Counter value of 10.

The event pattern would be true in any of the following cases.

  • Incoming event 1 occurs 10 times.
  • Incoming event 1 occurs 2 times and incoming event 2 occurs 4 times.
  • Incoming event 2 occurs 5 times.
Sequence
You can specify a series of incoming events, and set the number of times the complete sequence of events must occur before the Sequence Pattern component fires.