What problem does it solve? Working with Microsoft Fabric Dataflow Gen2 items through raw REST APIs is error-prone: connection bindings use composite ClusterId/DatasourceId formats, executeQuery returns Apache Arrow streams instead of JSON, and Gen1-to-Gen2 upgrades require guarded save-as workflows. This Skill provides mode-dispatched, CLI-driven procedures that handle these details correctly. ## Core Features & Use Cases - Authoring mode: Create or modify dataflows end-to-end — connection discovery and creation, Power Query M preview via executeQuery before persisting, updateDefinition with the three-part definition (mashup.pq, queryMetadata.json, .platform), and output destinations to Lakehouse, Warehouse, ADX, or Azure SQL. - Consumption mode: Read-only inspection of saved dataflows — decode definitions, discover parameters, run saved or ad-hoc M queries, parse Arrow IPC results into tables or CSV, and review refresh job history. - Upgrade mode: Scan workspaces or tenants for Gen1 dataflows, assess seven upgrade risk signals (BYOSA storage, DirectQuery, incremental refresh, and more), and execute guarded saveAsNativeArtifact upgrades to Gen2.1. - Use Case: A data engineer needs to migrate a Gen1 dataflow to Gen2.1. The Skill scans the workspace, classifies readiness as Safe/Manual/Blocked, executes the save-as with a file-based request body, and validates the new artifact's provisionState. ## Quick Start Ask the assistant to show the refresh history and parameters of a named dataflow in your Fabric workspace, and it will resolve the IDs and run the read-only consumption workflow.