Monitoring registration recipes for D&B Data Blocks
Learn about the monitoring registration recipes for D&B Data Blocks that automate DUNS registration, detect deltas, and update monitoring status in Reltio.
D&B | TRG | Trigger Monitoring Registration Process
Step 1 – Triggers monitoring registration jobs either through scheduled cron expressions or predefined options (Daily, Weekly, Monthly). Uses the selected Time Unit and Custom schedule fields to set execution cadence.
D&B | PROC | Registration Process – Main Recipe
Step 5 – Performs properties validation via D&B Utilities SDK. Required fields for monitoring registration can be customized here.
Steps 10–17 – In automatic mode, exports records updated within the last 24 hours and compares them to the master file to identify deltas.
Step 21 – In ad-hoc mode, compares a user-provided CSV file with the master file to find new or changed DUNS. Delta entries are stored in temporary folders and processed in 10K batches.
Steps 43–54 – Also in ad-hoc mode, handles first-time DUNS registrations. All DUNS in the ad-hoc file are submitted in 10K-record batches for export filter generation.
D&B | PROC | Process Reltio Export generated Download URLs
Step 22 – Extracts crosswalks from Reltio export results (automated process). Matches them against the master file to determine delta DUNS to register.
Step 27 – In ad-hoc mode, segregates DUNS for registration or unregistration and stores the delta files for processing in later steps.
D&B | PROC | Register Delta DUNS
Step 14 – Registers DUNS numbers via the D&B Registration API using the D&B Utilities SDK. Batches can include up to 1,000,000 DUNS per submission.
Step 18 – After submission, the CSV file is transformed and appended to the master file. File size is managed automatically if limits are reached.
D&B | PROC | Unregister Delta DUNS
Step 9 – Unregisters DUNS via the D&B Unregistration API using the D&B Utilities SDK. As with registration, batch size can go up to 1,000,000 DUNS.
Step 14 – Successfully unregistered DUNS are programmatically removed from the master file to maintain a clean registration list.
D&B | FUNC | Reorganize – Registration Master File
Step 13 – Splits the master file when record count exceeds 1,000,000. Ensures system stability by creating a new file to store excess records.
Step 33 – On unregistration, removes corresponding entries from the master file so only active DUNS remain tracked.
D&B | PROC | Split files and update Registration Status
This recipe reads a delta file from the /D&B_Monitoring_Registration/Delta_DUNS_File/<executionId>/ directory.
The file is processed in 50,000-record batches, which are further segmented before calling the downstream recipe D&B | SYS | Update Registration Status – Reltio Load.