Data Quality Guide for Oracle Customer Hub > Universal Connector API > Data Matching and Data Cleansing Algorithms >

Real-Time Data Matching Algorithm


The algorithm is as follows:

  1. Load the vendor library.
  2. Call sdq_init_connector.
  3. Call sdq_set_global_parameter.
  4. Call sdq_init_session.
  5. Call sdq_set_parameter (RECORD_TYPE - Account/Contact/List Mgmt Prospective Contact).
  6. Call sdq_get_dedup_keys. This fuction calls a third party vendor to generate the dedup keys, then EDQ invokes the function sdq_get_dedup_keys to get the dedup keys for driver record. The keys are then used to query for candidate records to send to then third party vendor in the dedup call which follows.
  7. Call sdq_dedup_realtime.
  8. Call sdq_close_session while logging out of current session.
  9. Call sdq_close_connector.
Data Quality Guide for Oracle Customer Hub Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.