How D&B enrichment works in Reltio
Learn how Reltio uses confidence codes to determine enrichment outcomes and how re-enrichment rules apply to different enrichment modes.
What is D&B enrichment?
Reltio uses D&B Data Blocks to enrich organization records with verified company, contact, and hierarchy data. When enrichment is triggered, Reltio evaluates the returned D&B data and applies a confidence code to determine how the record should be handled.
How are enriched records matched?
D&B-enriched records are associated with customer records based on the confidence code returned by D&B. The behavior depends on the following thresholds:
- If the confidence code is greater than or equal to 8, the D&B record is automatically associated with the customer record via merge.
- If the confidence code is less than 8, a Potential Match record is created instead of performing a merge.
What is re-enrichment?
Re-enrichment allows Reltio to reprocess records that were previously enriched with D&B data. Re-enrichment is only supported for:
- On-Demand Enrichment via REST API
- Monitoring updates from D&B
Re-enrichment requires that the record already contains D&B enrichment crosswalks, such as URI:DUNS
.
doNotMerge flag behavior
The doNotMerge
flag controls whether a record can be enriched again. Behavior varies based on the enrichment mode and the confidence code:
- If
doNotMerge
is true: The record is skipped, and the system logs an error stating that a D&B crosswalk already exists. - If
doNotMerge
is false and the confidence code is less than theAutoMergeConfidenceCode
: The record is also skipped, with the same error logged. A new potential match record is not created.
How to force re-enrichment
To force re-enrichment using batch jobs, you must remove the following Data Provider Verification Status
values from the source record before processing:
Enriched by Dun & Bradstreet
Potential Match Found by Dun & Bradstreet
Once these values are removed, run the recipe D&B | PROC | Export Reltio Entities - Get Download URLs (Step 3)
and execute the batch job. Records that meet the filter criteria will be picked up for re-enrichment. For more information, see topic Re-enrich records using batch processing.