Spectrum Advanced Matching

Spectrum Advanced Matching matches records between and within any number of input files. You can also use Spectrum Advanced Matching to match on a variety of fields including name, address, name and address, or non-name and address fields, such as social security number or date of birth.


Spectrum Advanced Matching consists of:

  • Best-of-Breed—This stage selects a best-of-breed record from the duplicates cluster by selecting a template record, then using that record to build a composite record that becomes the survivor record.
  • Candidate Finder—This stage finds candidate records that will form the set of potential matches that the Transactional Match stage will evaluate. Candidate Finder is used with Transactional Match.
  • Duplicate Synchronization—This stage allows you to specify fields from a collection of records to copy (post) to the corresponding fields of all records in the collection.
  • Filter—This stage allows you to specify the criteria that records must satisfy to be retained or removed from a collection of duplicate records, either for further processing downstream or for your output file.
  • Interflow Match—This stage identifies matches between similar data records across multiple input streams.
  • Intraflow Match—This stage identifies matches between similar data records within a single input stream.
  • Match Analysis—Use Match Analysis to analyze and compare results from matching stages to understand the outcome of the matching process and improve overall matching results.
  • Match Key Generator—This stage creates a non-unique key shared by all like records. You have the option of grouping records that share the same key for comparison.
  • Private Match—This stage enables two entities to compare datasets and identify common records, or customers, without compromising sensitive information. Special encryption helps to retain security during matching, and a decryption function shows the output of the matched data.
  • Transactional Match—This stage matches suspect transactions against a database using the Candidate Finder Stage to query and return potential candidate records.
  • Write to Search Index—This stage enables you to create a full-text index based on the data that the stage is accepting for processing. You can retain retain data in a dedicated search index to improve response times when searching the Candidate Finder.