Unify and manage your data

Reltio Enrichment with D&B Data Blocks

Learn about the Reltio Enrichment with D&B Data Blocks integration, its benefits, high-level architecture, and supported capabilities.

What is it?

The Dun & Bradstreet (D&B) Corporation is an American company that provides commercial data, analytics, and insights for businesses.

The Reltio Enrichment with D&B Data Blocks is a prebuilt integration delivered through the Reltio Integration Hub (RIH). It consists of an RIH package that you can deploy (import) into a tenant using RIH Recipe Lifecycle Management. The imported package includes:

  • Recipes
  • Connections
  • Environment properties
  • Lookup tables
  • API endpoints
  • API collections
  • Connector SDKs
  • Templates

The integration allows you to enrich organization profiles with D&B Data Blocks and is designed to deliver automation, governance, and performance for data enrichment.

Supported products

The D&B Data Blocks integration is compatible with these Reltio products:

Note: The D&B Data Blocks integration isn't available with Reltio Entity Resolution.

Tenant prerequisites

  • Tenant provisioned with the required velocity pack.
  • Dedicated SQS queue configured for real-time enrichment, separate from the tenant’s default queue.
  • Apply recommended event filters for real-time mode:
    • Type filter: ENTITY_CREATED, ENTITY_CHANGED
    • Object filter: (equals(type,'configuration/entityTypes/Organization') and (not equals(sourceSystems,'DnB')))
  • Enable Search by OV in the tenant configuration.
  • Configure the Monitoring Registration Reference ID environment property.
  • Set up and configure an AWS S3 bucket for the D&B Monitoring process.
Note:

For new tenants hosted on AWS, Reltio no longer provisions S3 buckets or SQS queues. Customers are now responsible for creating and managing these resources within their own AWS accounts. This change aligns with Reltio’s cloud-native security strategy and AWS Foundational Technical Review (FTR) best practices. Reltio will continue to support secure cross-account access using auditable IAM roles with AssumeRole permissions.

Key benefits

Accelerate time to value with a prebuilt integration for data enrichment with D&B

Leverage the prebuilt integration in Reltio Integration Hub (RIH) to realize several benefits including:

  • Built using Reltio and D&B integration best practices
  • Built-in error handling
  • Access to logs, job statistics, and email notifications for transparency and troubleshooting
  • Configurable parameters, including confidence code thresholds for auto-merge vs. suspect match
  • Support for “Potential Match only” mode via configuration
  • Enrich multiple Reltio profiles that match the same DUNS number
  • Unified functionality across all modes of operation: real-time, batch, on-demand, and monitoring
  • Ability to add and configure D&B Data Blocks to suit your requirements
  • Optimized recipe design and consolidated SDKs for improved performance and maintainability
  • Recertification workflows to ensure enriched data stays accurate and current

You will be provided with a set of recipes along with required assets such as data model definitions and API connections. After importing these recipes to your RIH account, they can be configured based on your requirements. To set up the integration for your Reltio tenant, open a support ticket.

Bridge gaps in your data with D&B curated “Data Blocks”

The Reltio D&B Data Blocks integration unfolds the latest D&B enrichment technologies in a structured, extensible format.

Enrich profiles across four modes of operation

Use the D&B Data Blocks connector to get trusted, accurate, and current organization data from D&B’s database. Records are matched against D&B using basic firmographic information.

Note:

Profiles are matched using the following Organization input attributes: Name, Address, Email, Phone, Website URL, and Tax ID. The availability and quality of these attributes determine how D&B performs the Identity Resolution.

Supported modes:

  1. Real-time (continuous enrichment triggered by ENTITY_CREATED and ENTITY_CHANGED events)
  2. Batch (scheduled or invoked manually via API)
  3. On-demand (user-initiated via UI buttons)
  4. Monitoring (based on change events for registered DUNS numbers)
Create organization hierarchies and contact relationships

Further enrich your organization data using D&B company hierarchies. Build corporate structures and relationships using the Get Company Hierarchy and Contacts button.

Note:

Refresh your screen after clicking the Get Company Hierarchy and Contacts button to see the updated data.

The following image shows the Get Match, Get Latest Company Info, and Get Company Hierarchy and Contacts buttons in the Organization Profile view:

Get match scores to control merge decisions

D&B returns a match score (the Confidence Code) that reflects the quality of the match. This value controls whether a record is auto-merged, flagged for review, or skipped. The confidence thresholds are configurable between 0 and 10.

Automated and ad-hoc monitoring registration

Support both automated monitoring registration using rule-based filters and manual ad-hoc registration by uploading DUNS lists. Registration is tracked through delta logic and enforced by license limits.

Custom merge behavior based on crosswalk format

Use the Merge records by DUNS crosswalks property to control whether records with the same DUNS number are merged. When set to Yes, the legacy behavior is preserved and records with identical DUNS numbers will merge. When set to No, URI:DUNS is used to preserve separate profiles.

Note:

Don’t change this setting without reviewing merge policies. Incorrect values may cause improper merges.

Supported capabilities

With this integration, you can:

  • Enrich profiles across all four modes of operation using the following D&B Data Blocks:
    • Company Information
    • Hierarchies & Connections
    • Diversity Insights
    • Principals & Contacts
  • Trigger enrichment automatically based on record events, scheduled jobs, or user actions.
  • Handle potential matches with configurable confidence codes and doNotMerge flags.
  • Re-enrich existing records using recertification workflows.

Client credential prerequisites

You must create a dedicated client credential to act as a service account. This account is used by recipes to extract and update D&B data.

  • Minimum scope: ROLE_API
  • If metadata security is enabled, grant additional permissions to CREATE, READ, UPDATE, DELETE, MERGE, and UNMERGE entities and relationships.

Example client credential configuration:


{
   "clientId": "DNB_DataBlocks_Enrichment_Process",
   "scope": [
      "ROLE_API",
      "CUSTOM_ROLE_WITH_METADATA_PERMISSIONS"
   ],
   "authorizedGrantTypes": ["client_credentials"],
   "clientDescription": "Service account for D&B Data Blocks Enrichment",
   "clientName": "Client",
   "clientEmail": "email@example.com",
   "clientAuthenticationMethods": [
      "client_secret_post",
      "client_secret_basic"
   ],
   "enabled": true
}