Match-Case Combiner

The Match Case Combiner activity defines a match-case querylet for use in a Query or Join Query activity.

For more information, see the "Match-Case Score Combiner" topic in the TIBCO Patterns Concepts guide.

General

The General tab has the following fields:

Match-Case Combiner Configuration Fields

Field

Module Property?

Description

Name

No

The name of the activity within the process. The default value is match_case.

Description

Provide a short description for the Match-Case Combiner activity.

Input

The Input tab has the following fields:

Match-Case Combiner Input Fields

Input Item

Description

CoreStrength

The match score returned if all core querylets are perfect matches with no supporting or refuting querylets.

Core

A core querylet. This item can be repeated, but at least one Core item is required.

Core/AnyQueryOutput

The output of any querylet activity.

Core/MinScore

the minimum score for the querylet to count as a match. If the score of the associated querylet is below this minimum, the MatchCase querylet scores 0.0.

Core/Weight

The relative weighting of this querylet, verse other core querylets. A 0.0 - 1.0 weighting factor is used.

Supporting

A supporting querylet. This is optional and can be repeated.

Supporting/AnyQueryOutput

The output of any querylet activity.

Supporting/Threshold

The score that forms the boundary between being a match, and thus supporting the core querylets, or being a non-match, and thus refuting the core querylets. If the score of the associated querylet is below this value, a penalty is applied; if it is above this score, a reward is applied.

Supporting/RewardWeight

The strength of the reward provided by this querylet when it is a match. A value between 0.0 and 1.0 is used.

Supporting/PenaltyWeight

The strength of the penalty provided by this querylet when it is not a match. A value between 0.0 and 1.0 is used. Defaults to the reward weight.

Output

The output of the Match-Case querylet must be used as a unit by dragging it to the AnyQueryletOutput element of a Query Activity input or Combiner Querylet input.