Run bulk system jobs to detect duplicate records
Effective November 2020:
- Common Data Service has been renamed to Microsoft Dataverse. Learn more
- Some terminology in Microsoft Dataverse has been updated. For example, entity is now table and field is now column. Learn more
This article will be updated soon to reflect the latest terminology.
To maintain the integrity of system data, you should check for duplicates regularly to make sure that users don't inadvertently create duplicate contacts, accounts, leads, or other types of records.
The Check for Duplicates wizard helps you set up a bulk "job" that finds and cleans up duplicate records. You can schedule the job to run daily, and you can receive an email confirmation when the job finishes.
If you haven't already done so, create and publish duplicate detection rules, and turn duplicate detection on before you run the wizard. More information: Set up duplicate detection rules to keep your data clean
In the Power Platform admin center, select an environment.
Select Settings > Data management > Duplicate detection jobs.
Select New, or select the name of the duplicate detection job you want to run.
You'll see the Duplicate Detection wizard, which helps you create a job to check for duplicates.
In the Look for drop-down list, select the record type that you want to check for duplicates.
What you see in this list depends on which duplicate detection rules are published. More information: Set up duplicate detection rules to keep your data clean
In the Use Saved View drop-down list, select a view if you want to limit the records searched to records in that view. For example, select Active Accounts. When you select a view, customer engagement apps (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, and Dynamics 365 Project Service Automation), add the criteria to search on.
To further limit the records searched, select Select and then enter the criteria you want.
Accept the default name for the job, or type a different name.
Enter the start time for the job, and enter how often to run the job in days. (To run the job daily, type
If you want to receive an email confirmation when the job is completed, select the Email options check box. Enter an additional email address, if desired.
Select Next, and then select Submit.