Match Rules
Logo
Match Rule Outcomes

Match Rule Outcomes

Logo

3 MINS READ READ

Overview

After defining the criteria for identifying duplicate records (the "Match Rule"), the next critical step is establishing the Merge Policy.

The Merge Policy dictates the specific action the system should take once a match is detected.

UnifyApps provides three distinct outcome strategies, allowing you to balance automation efficiency with data governance control.

1. Automatically Merge

This is the "hands-off" approach designed for high-confidence matches.
When selected, the system will merge records automatically as soon as they satisfy the matching condition.
Best Use Case: This is ideal for deterministic rules, such as matching on a unique identifier (e.g., Social Security Number or Email Address), where the likelihood of a false positive is virtually zero.

2. Flag for Review

This outcome prioritizes human oversight over speed.
Instead of merging data immediately, the system will queue matching records for data steward review within the "Potential Matches" section.
Best Use Case: Suitable for "fuzzy" matching rules (e.g., matching on Name + City) where there is a risk of linking two different people who happen to share similar attributes. A Data Steward can then visually inspect and approve or reject the merge.

Image
Image

3. Relevance Based Action

This is a hybrid, intelligent strategy that applies a scoring algorithm to determine the action dynamically.
How It Works:

  • Scoring: The system generates a match score ranging from 0 to 1 (where '1' represents a perfect match) based on the comparator classes used for the field.

  • Threshold Configuration: You can configure specific score ranges to define behavior:

    • Flag Range: Lower scores (e.g., 0.5 to 0.8) can be set to "Flag for Review," requiring human confirmation.

    • Merge Range: Higher scores (e.g., 0.9 to 1.0) can be set to "Auto-Merge," trusting the high degree of similarity.

Precedence: If your configured thresholds overlap, the "Flagging" action takes precedence to prevent accidental incorrect merges.