Forum Discussion

CrouchingTiger's avatar
9 months ago
Solved

Power BI Gen1 Dataflow Fails with 3M+ Web API Rows – How to Structure for Success?

I'm trying to load large datasets (over 3 million rows) from a Web API into Power BI. I'm currently testing with Dataflow Gen1. The workspace is Premium, with Fabric capacity (SKU: F64) and Small ...
  • ibarrau's avatar
    ibarrau
    9 months ago

    I'm glad it worked. The most conventional tool for moving data are data pipelines inside Fabric. Dataflow gen2 can be used for sources that are not listed at pipelines connectors, or those with Fast Copy possibility. The idea is to move the data without any transformation to a lakehouse. Later you can transform the data with notebooks (python or SQL) or with dataflows gen2.

    The cloud sources from API could also be gather with notebooks and python code directly. Some APIs could be tricky and running code at cloud is the best approach to control it. Of course store it at lakehouse.

    You can read about medallion architecture to get a better understanding about the architecture or the flow of the data from the source to the report.

    I hope that make sense