Delete All Records From Dataverse Table [With Examples]

Ever wish to remove a large number of records from the Dataverse Table? Do not worry about it. This Microsoft Dataverse Tutorial will guide you through understanding how to clean records in Dataverse in simple and easy steps.

Let’s say you have a Dataverse table with some records on it. It was initially created as test records, but you no longer wish to maintain them since you want to migrate these solutions to different manufacturing or testing sites.

You can use this article to learn how to delete all entries from the dataverse table without doing it manually one by one in this scenario.

In case of if you don’t want to remove every entry from the data table, you may also target a view on that particular dataverse table. You can use this view to delete specific records from the Dataverse table that match the provided view condition.

Delete Records from a Dataverse Table Using Table Editor

Now we will see how to clean some specific records from a Dataverse table. As we discussed earlier, to remove specific data from the Dataverse table, we can target or create a View in the Dataverse.

If you only need to delete a few records and prefer a visual approach, you can manually delete records directly inside the table using the Edit view.

For this example, I created a Dataverse table called Product Sales with the following columns and datatypes:

  • Product Name (Text)
  • Sales (Currency)
  • Quantity (Whole Number)
  • Location (Text)
  • Date of Sale (Date and Time)
dataverse truncate table

NOTE:

If you are new to dataverse and want to create a dataverse custom table, then refer to this link to know more details: Dataverse Create Table [With Examples]

Follow the steps below:

  1. Open Power Apps and, from the left-hand menu, select Tables. Then, search for the table from which you want to delete the record.
  2. In my case, I select the Product Sales table.
delete all rows from dataverse table power automate
  1. Click the Edit button (top menu bar).
Delete Specific Records From Dataverse
  1. In the spreadsheet-style editor, use checkboxes to select the records you want to delete. Then, click the Delete record(s) button on the top ribbon.
Delete Records from a Dataverse Table Using the Table Editor

Then you can see the selected record deleted from the Dataverse table.

Manually Delete Records from a Dataverse Table Using the Table Editor

This method is ideal when you only want to delete 1–50 records in a Dataverse table.

Delete Specific Records from a Dataverse Table Using Views

Sometimes, you only want to delete certain records from a Dataverse table, for example, records where the Location is Australia or the Status is ‘Inactive’. Instead of manually selecting them one by one, you can use a View to filter those records and then delete them all at once using Bulk Record Deletion.

For this method, I used the same Dataverse table called Product Sales with records from different locations. I only want to delete the records where the Location = Australia.

Follow the steps below:

  1. Navigate to Power Apps. In the left navigation pane, click on Tables. Select your table (for example, Product Sales)
  2. In the Table Designer, scroll down to Data experiences. Click on Views. You will now see a list of existing views (system and custom).
powerapps delete record from dataverse
  1. Click on + New view. In the Create a view panel:
    • Name: Enter a name like Australia View
  2. Click Create.
Delete Specific Records From Dataverse Table
  1. On the View Designer screen, click the + View column. Select the columns you want to see in your filtered view, such as:
    • Product Name
    • Sales
    • Quantity
    • Location
how to delete specific records from dataverse table
  1. Click on Edit filters. In the filter panel:
    • Click + Add -> Add row
    • Set the condition as:
      • Column: Location
      • Operator: Equals
      • Value: Australia
  2. Click OK to apply the filter.
power apps delete record from dataverse
  1. Then click Save and Publish.

Dataverse Bulk Record Deletion to Remove Filtered Records

Here, we will see how to delete a Dataverse Table record.

  1. In Power Apps, click the Gear icon in the top-right corner. Select Advanced Settings (A new browser tab will open with classic settings).
dataverse delete table dependencies
  1. In the new tab, go to: Settings -> Data Management -> Bulk Record Deletion.
dataverse delete all rows
  1. Click on New at the top.
delete all data from dataverse table
  1. A wizard will appear:
    • Look for: Select your table (Product Sales)
    • Use Saved View: Select the view you just created (Australia)
  2. Click Next.
powerapps delete record from dataverse table
  1. Provide a name for the job.

Note:

By default, the bulk deletion name will be “Bulk Deletion – 7/14/2025 4:34:15 PM,” which includes the current date and time.

  1. Choose when to run the job:
  2. Select “Send an email to me” to receive a notification after the job has run.
  3. Click Next.
delete all rows in dataverse table

Finally, it will prompt you to review the options you have selected. Click the Back button to make any necessary changes. Click the Submit button to submit the system job.

How to delete specific records in dataverse table
  • Now, go to the specific view (Australia), and you cannot see any records related to the Australia location. It has been deleted.
Delete certain data from dataverse
  • Now, go to the specific Dataverse table (Product Sales), and the data for Australia won’t appear if you see the Location column.
Delete records from dataverse table

This method is easy, visual, and ideal for deleting targeted data from any Dataverse table.

Bulk Delete Record from a Dataverse Table

If you’ve created test data in a Dataverse table or want to clean up all existing entries before going live, you can delete all records at once using the Bulk Record Deletion feature. This eliminates the need to select or filter each record manually.

For this method, I used the same Dataverse table called Product Sales with records from different locations.

power automate bulk delete dataverse

Follow the steps below:

  1. Go to Power App studio and select the Gear settings icon (upper top right corner) -> Select Advanced settings -> Click on the Settings dropdown and then select Data Management option -> Select Bulk Record Deletion.
  2. Click the New button in the upper left corner of the Bulk Record Deletion screen to continue. A bulk deletion wizard will eventually show up on the screen. Then, click the Next button.
Bulk Delete in Dataverse table
  1. On the Search Criteria page:
    • In the Look for dropdown, select your table (Product Sales)
    • Leave the ‘Use Saved View’ field blank; this means no filters will apply, so that all records will be deleted.
  2. Click Next.
dataverse bulk  Record delete

Also Read: Create a Multi-Agent in Copilot Studio

Note:

A warning pop-up will appear: “You haven’t specified a search criteria. This will delete all records of the selected entity. Do you want to continue?” Click OK to proceed.

how to delete all records in Dataverse table
  1. Enter a name for the job, like “Delete All Product Sales Records.”
  2. Choose when you want to run the deletion:
    • Run it immediately
    • Or schedule it for later
  3. Select “Send an email to me” to receive a notification when the job is completed.
  4. Click Next.
power automate delete all rows in dataverse table

Check Out: Add Copilot Studio Knowledge Files Using Power Automate

  • Finally, you will be prompted to review the options you have chosen. The Back button may be used to make any needed modifications. To submit the system job, click the Submit button.
Remove data from Dataverse table
  • Go to the relevant Dataverse table (Product Sales) now, and refresh the page. You may notice that since all the records in the table have been removed, it appears blank, as shown below.
Dataverse table delete all records

This is how we can delete all the records from the Dataverse table.

This Microsoft Dataverse tutorial explains how to remove or clean up specific records from the Dataverse table. Additionally, we saw how to delete all bulk data at once in the Dataverse table.

Also, you may like the tutorials below:

Leave a Comment

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App