MatchRecord Activity

The MatchRecord activity allows you to search for matching records using selected record attributes as matching criteria. The activity takes a source record list as input and matches each source record against the existing repository data.

The output of the activity is a record list containing possible matches along with the matching score. You can mandate a minimum matching percentage to ensure good quality matches.

You can choose to use the default Advanced Search Matching (Netrics), Basic Search Matching, or a Custom matching. You need to set up the Indexing or Matching Engine properties using the Configurator.

Prior to TIBCO MDM 8.2, attributes from one repository used to specify as matching criteria. From release 8.2 onwards, you can specify attributes from different repositories as criteria for matching in the rulebase.

For example, consider a Person repository is related to the Address repository by ResidenceAddress relationship. You want to detect near-duplicate or duplicate records for a person John Doe, who has a ResidenceAddress Palo Alto, 94304. You can specify attributes across repositories as matching criteria. For example, FirstName and LastName from Person repository and City and ZIP from Address repository.

For more information on using basic search matching and advanced search matching, refer the Search and Matching chapter in the TIBCO MDM System Administrator's Guide.

Note: Do not use attributes with the following attribute data types for matching attributes: Date, Integer, Decimal, File, Amount, Boolean, and Custom Decimal. The index treats them as text strings. Using such attributes does not return the expected match results.