
Founder | CEO @ RADACAD | Coach | Power BI Consultant | Author | Speaker | Regional Director | MVP
Reza Rad (RADACAD) [MVP] published a technical video that explains the evolving landscape of Power BI Dataflow Gen1 and its move to legacy status. The video makes clear that Microsoft intends to develop around Dataflow Gen2 and a CI/CD variant built for Microsoft Fabric. Consequently, teams that rely on Gen1 should start planning migration paths while recognizing some short-term benefits of staying with Gen1 for small-scale scenarios.
Moreover, the presentation walks viewers through the practical differences between internal and external dataflows as well as standard and analytical variants. It also highlights how Gen1 remains functional but will receive only critical fixes going forward. Therefore, organizations must weigh cost, performance, and governance when deciding the next steps.
According to the video, Dataflow Gen1 is the original cloud-based Power Query ETL layer inside Power BI that outputs to ADLS Gen2 or Dataverse. It supports familiar authoring patterns, incremental refresh, and connectors that many teams already use, which explains its long adoption. However, Gen1 split into contextual variants: internal versus external and standard versus analytical, which created management complexity for large deployments.
Reza Rad further clarifies that the ecosystem now centers on three main versions: Dataflow Gen1 (legacy), Dataflow Gen2 (Fabric-powered runtime), and Dataflow Gen2 CI/CD for deployment pipelines. While Gen1 works with Pro and Premium Per User (PPU) licensing, Gen2 typically requires Fabric capacity and adds destinations like Lakehouses and Warehouses. Thus, the shift is not only technical but also licensing- and cost-driven.
The video stresses that Microsoft labeled Gen1 as legacy after eight years of development, shifting investments to Gen2 for scalability and integration with data engineering patterns. On one hand, Gen1 remains attractive because of Pro/PPU affordability and the familiar Power Query authoring experience. On the other hand, organizations face trade-offs: Gen1 can be cheaper for light workloads but often performs worse and lacks pipeline integration, while Gen2 delivers higher scale at the expense of Fabric capacity costs.
Furthermore, the presenter draws attention to destinations and features as a key trade-off. Gen1 primarily targets ADLS Gen2 and has limited destination support, whereas Gen2 supports multiple storage and compute destinations that fit enterprise patterns. Consequently, teams must balance immediate budget constraints against long-term maintainability, governance, and performance requirements.
The video outlines several migration challenges that organizations commonly face. First, compatibility differences in destination targets and runtime behavior may require re-authoring or tuning of complex transformations, which increases project effort. Second, the move to Gen2 often entails shifting to Fabric capacity and rethinking CI/CD, which introduces new tooling and governance needs for teams that previously relied on lightweight, self-service workflows.
Additionally, Reza Rad points out performance and monitoring considerations. Gen2 improves high-scale compute and pipeline orchestration, but it can also introduce cost complexity because capacity planning and scaling affect costs in different ways. Therefore, teams must assess refresh patterns, query performance, and downstream model dependencies before committing to a migration path.
Reza Rad advises organizations to inventory existing Gen1 assets and categorize them by business criticality, refresh frequency, and complexity before migrating. In particular, low-volume, low-cost use cases may remain on Gen1 for a while, while mission-critical, high-volume pipelines should move to Gen2 and adopt CI/CD practices. This staged approach reduces risk and spreads migration cost over time.
Finally, the presenter recommends close collaboration between data engineers, BI authors, and governance teams to set policies for destinations, capacity, and deployment processes. In short, the transition requires balancing cost, performance, and operational maturity, and it benefits from careful planning and pilot migrations that validate assumptions before a full rollout. Overall, the video provides a practical roadmap that helps teams weigh trade-offs and prepare for a Fabric-centric future.
Power BI Dataflow Gen1 multiple versions, Power BI dataflow versioning, Dataflow Gen1 version control, Manage Power BI dataflow versions, Restore Power BI Dataflow Gen1, Power BI dataflow version history, Compare Power BI dataflow versions, Troubleshoot Dataflow Gen1 version issues