TIBCO EBX®
Match and Merge Documentation > Reference Manual
Navigation modeMatch and Merge Documentation > Reference Manual

Use case

Table with the 'On matching process' parameter active and an active policy

'On matching process' is a parameter in the table configuration. In this use case, 'On matching process' is set to 'Yes' to ensure matching execution.

Creation

When a record is created, matching automatically enforces a match against the table. This matching process uses records with unmatched, suspect, pivot and golden states only. 'To be matched' records are not used because they are processed by the 'match at once' operation. Any 'Suspicious' records are not used because they require a human decision. Any 'definitive golden' records are no longer matched. Records with 'merged' and 'deleted' states no longer hold matching value.

The result of this matching is one of the following:

When 'simple matching' is configured then the possible results are:

Modification

When a record is modified:

Record deletion

When a record is deleted its state is set to 'deleted' and it stays in its current cluster. This is a logical deletion only.

Table with the 'On matching process' parameter deactivated

'On matching process' is a parameter in the table configuration. In this use case 'On matching process' is set to 'No' to disable matching execution.

Record creation

When a record is created, the matching sets its state to 'unmatched' and places the record in the '000' cluster. Matching is not executed.

Record modification

When any field of a record is modified, the matching sets its state to 'unmatched' and places the record in the '000' cluster. Matching is not executed.

Record deletion

The add-on executes the same operation as the one used when the 'matching process' parameter is active. This means that the record's state is set to 'deleted' and it stays in its current cluster.

No table configuration or policy trouble

When a table under add-on control is not configured or faces trouble with its process or matching policy (impossible to match any field due to error in the matching configuration), then the matching runs as if the 'On matching process' parameter were set to 'No'.