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:
- B2B Velocity Pack. See topic Reltio for B2B Data Domains velocity pack
- Financial Services Velocity Pack. See topic Reltio for Financial Services velocity pack
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.
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:
- Real-time (continuous enrichment triggered by ENTITY_CREATED and ENTITY_CHANGED events)
- Batch (scheduled or invoked manually via API)
- On-demand (user-initiated via UI buttons)
- 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
}