What problem does it solve?
Legacy Power BI Gen1 dataflows cannot be migrated in-place to Gen2.1, and manual upgrades risk breaking dependencies, losing data, or encountering storage and permission errors that disrupt analytics workflows.
Core Features & Use Cases
- Gen1 Dataflow Discovery: Scan individual workspaces or entire tenants to inventory all Gen1 dataflows using Power BI REST and Fabric APIs.
- 7-Point Risk Assessment: Evaluate each Gen1 dataflow for blockers like BYOSA custom storage, DirectQuery connections, and insufficient permissions, plus warnings like incremental refresh policies and pipeline dependencies.
- Guarded Save-As Execution: Run the saveAsNativeArtifact API via CLI to create Gen2.1 copies of Gen1 dataflows only after passing readiness checks, with built-in guardrails for Windows compatibility, idempotency, and error handling.
- Use Case: A data engineer can scan their entire tenant for Gen1 dataflows, identify which are blocked by customer-managed storage, and safely migrate only compatible ones to Gen2.1 while preserving original Gen1 artifacts.
Quick Start
Use the dataflows-save-as-authoring-cli skill to scan your Sales workspace for Gen1 dataflows and generate a full readiness snapshot of all migration candidates.