Unify and manage your data

Re-enrich records using batch processing

Modify export logic to allow re-enrichment of records that were previously enriched or skipped.

Make sure:

  • The records you want to reprocess already have D&B crosswalks or were skipped due to enrichment conditions.
  • You have access to the recipe D&B | PROC | Export Reltio Entities - Get Download URLs.
The D&B enrichment recipes include built-in logic to skip records that were already processed, based on their Verification Status and the Do Not Enrich flag. If you need to force enrichment on these records again, you can override the filter condition temporarily during export.
To enable re-enrichment in batch mode:
  1. Open the recipe D&B | PROC | Export Reltio Entities - Get Download URLs.
  2. Navigate to Step 3 of this recipe titled Create variable: varFilterCondition.
  3. Replace the underlined content in the image below with the following override filter:
    
    (not equals('attributes.DoNotEnrich','true'))
            
    Note: This allows the batch export to include profiles that were previously enriched or suppressed.
  4. Run the batch job to reprocess records.
  5. After the re-enrichment job completes, restore the original filter to avoid reprocessing in future jobs:
    
    ((not listEquals(attributes.Verification.DataProviderVerificationStatus,
      'Enriched by Dun & Bradstreet',
      'Potential Match Found by Dun & Bradstreet',
      'Enriched - Potential Match by Dun & Bradstreet',
      'Shell Organization - Created as Part of the Dun & Bradstreet Hierarchy')) and
    (not equals(attributes.DoNotEnrich,'true')))
            

    This original logic prevents duplicates and redundant enrichments during normal operations.

Re-enrichment via batch allows you to fix or refresh records previously skipped or suppressed, without needing to delete crosswalks or manually re-trigger enrichment.