web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Dataverse as Data Ware...
Power Apps
Answered

Dataverse as Data Warehouse?

(0) ShareShare
ReportReport
Posted on by 40

Hi there,

 

Does anyone know if Dataverse is a good fit for use as a Data Warehouse to store financial data out of an ERP system and other data small to medium size business consider useful having in a Data Warehouse? 

 

My main concern is performance, have seen other refer to timeout issues due to data volume when using the Power BI Dataverse connector, is there any throttling imposed on the Dataverse connector? Any other potential issues to be aware of?

 

This scenario would especially be aimed at small to medium size business with a small budget to spend.

Potential benefit would be that Power BI already has a Dataverse connector and Microsoft announced a plan for an equivalent Excel Power Query connector for Dataverse, which means companies can use both applications for any kind of reports they want to create. 

 

One alternative appears to be using Azure Synapse Analytics as both Power BI and Excel already have a Power Query connector for that in place, but the cost of using Azure Synapse Analytics is likely significantly more then using Dataverse.

 

Keen to hear what someone with more experience then me has to say about this please.

 

 

I have the same question (0)
  • Verified answer
    cchannon Profile Picture
    4,702 Moderator on at

    I suppose it depends on the size of the implementation, but generally, no, I would not recommend using Dataverse as a Data Warehouse. The primary reason for this is that the only access to the data is through the APIs which are constrained in multiple ways that could become an issue for you:

    • Query results are paginated, with a maximum size of 5000 rows per page
    • Requests from a single IP are monitored and throttled to mitigate exposure to Denial of Service attacks.
    • Ideally, for any reporting model at scale, you want to keep the compute where the data is so you don't need to move the entire dataset; just the results of the report. This matters a lot less if the dataset isn't huge, but for highly normalized data structures such as you see in ERP systems even modest reports can involve millions of rows across dozens of tables.

    Depending on the cost tolerance of your customer, what you might consider is Azure Synapse Link. It allows you to replicate your database out to an Azure Data Lake where you can use any of a wide array of analytical solutions, including Power BI. This would at least eliminate the web api constraints, although it would introduce some complexity in that the replicated data gets partitioned into headerless csvs, so there is some reassembly work you would need to do there.

  • YnteJan Profile Picture
    8 on at

    I found this post, stating: "TDS has a result set size limit of 80 MB"

    So that does not look like a real showstopper. Especially if you can also connect to Dataverse through the SQL connector.

    If you use the Dataverse connector in Power BI, then this will be the connectionsource

    = CommonDataService.Database("orgXXXXXXX.crm4.dynamics.com")

     

    But you can also use SQL database cooenctor and then this will be the connection source

    = Sql.Databases("orgxxxxxx.crm4.dynamics.com")

     

    That might make a difference. Although, under the hood, they may be identical. Even with Dataverse connector I see queryfolding in place.

     

    Create a Power BI report using the Dataverse connector - Power Apps | Microsoft Learn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 519 Most Valuable Professional

#2
11manish Profile Picture

11manish 489

#3
Haque Profile Picture

Haque 327

Last 30 days Overall leaderboard