Matching Rules

Matching Rules section. Data administrator interface

The data on the tab is presented in tabular form (Figure 1). On this tab, you can create, edit, delete matching rules.

Matching rules allow you to specify the data storage to search for duplicates, as well as select the number and composition of matching algorithms.

To create a matching rule:

  • Make sure that the draft mode is enabled and a draft is selected.
  • Click the “+ Create Rule” button on the right side of the screen.
  • The action will open a drawer with rule and algorithm settings.
  • Fill in the basic parameters of the rule (Figure 2):
    • Name - a system name of the rule. It must contain only Latin letters and is not editable after you save it.
    • Display name - a name of the rule which will be displayed to users.
    • Description - any additional information about the matching rule.
    • Storage - contains a set of algorithms that can be extended with custom libraries. At the moment, the platform implements a storage based on the Postgres database, which contains the “Exact match” algorithm
  • Select the necessary algorithm from the list of available ones (for example, Exact match).
  • If necessary, activate the “Case insensitive search” checkbox.
  • To add multiple algorithms, click the “+ Add” button located to the right of the Algorithms header, or “Delete” to erase the unnecessary one.
  • Click “Save” after filling in all the parameters and publish the draft.

Then go to the Matching Rule Sets tab.

To delete a matching rule:

  • Make sure that the draft mode is enabled and a draft is selected.
  • In the leftmost column, mark the row with the necessary rule (one or more).
  • Click the “Delete Rule” button located in the upper right corner of the tab.
  • Confirm or cancel the action.
Deleting assigned matching rules is done in reverse tabs order: Rules Assignment → Matching Rule Sets → Matching Rules → Matching Tables

"Matching Rules tab"

Figure 1 - “Matching Rules” tab

Parameters of matching rules

Figure 2 - Parameters of matching rules.