Introduction
In this article, we will see how to import large data sets into Dataverse table using Dataflows. This is useful when you need to move bulk data from Excel, CSV, or other sources into Dataverse tables in a structured and automated way, such as for migrating records, loading master data, or setting up a new Power Apps solution.
Before we start the implementation, let’s first understand what a Dataflow is.
A Dataflow is a feature in the Power Platform that is used to bring data from different sources such as Excel, CSV, SharePoint, or databases into Dataverse. It allows you to clean, transform, and map the data before storing it in Dataverse tables. In simple words, Dataflow helps you move large amounts of data into Dataverse in a proper and structured way.
Prerequisite: You should know how to create a table in Dataverse before importing data.
For this article, I have attached an Excel file that contains sample financial data. I have used this file to demonstrate the data import process. You can download the same file and follow along with the steps in this article.
Steps to Import Large Data Sets into Dataverse Using Dataflows
Step 1: Prepare the Excel File
In the Excel file, I have around 700 records of financial Sample data that I want to import into a Dataverse table using Dataflow. This file will be used as the source for loading data into Dataverse.

Step 2: Open Dataflows
Go to https://make.powerapps.com/. and from the left menu, click More, and then select Dataflows.

Step 3: Create a New Dataflow
Click on New Dataflow, enter a name for the Dataflow as per your choice, and then click Create.

Step 4: Select the Data Source
Now choose the data source from where you want to import data into the Dataverse table. In this article, I am using an Excel file, so I selected Excel Workbook. You can choose any other source based on your requirement.

Step 5: Upload the Excel File
After selecting Excel Workbook, you will see two options under connection settings. One is Link to file, where you can provide a file path or URL. The other is Upload file, where you can directly upload the file from your system.
In this article, I am using the Upload file option. After uploading the file, if it asks for sign-in, just log in with your account to create the connection.
Once everything is ready, simply click on Next to continue.

Step 6: Select the Excel Table
Now select the Excel table that contains your data. In my case, it was the Financials table. After selecting it, click on Transform data.











Join the conversation! Your thoughts help the community grow.