Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello everyone,
I’m currently working on automating parts of my workflow in Microsoft Fabric, and I’m looking for a way to create Dataflows programmatically, without using the Fabric UI.
I would like to know:
Is there a public API available that allows us to create Dataflows in Fabric? (From my research I found that there is none (Reference link))
If not, are there any workarounds, such as using Power BI REST APIs, deployment pipelines, or Fabric SDKs, that can help automate the creation of Dataflows?
Can Dataflows be created via JSON templates, and if so, is there any way to deploy or import them via script?
The goal is to integrate this into an automated pipeline, so doing it manually through the UI isn’t feasible for my use case.
Any official documentation, examples, or insights would be greatly appreciated!
Solved! Go to Solution.
Hi!
it appears that you're referencing a link to Power BI Dataflows and their REST API which is different from the Fabric REST API for Dataflow Gen2.
For a Fabric Dataflow Gen2 you can use the endpoint below or even the Fabric CLI:
https://learn.microsoft.com/en-us/rest/api/fabric/core/items/create-item
Hi!
it appears that you're referencing a link to Power BI Dataflows and their REST API which is different from the Fabric REST API for Dataflow Gen2.
For a Fabric Dataflow Gen2 you can use the endpoint below or even the Fabric CLI:
https://learn.microsoft.com/en-us/rest/api/fabric/core/items/create-item
Thank you, got it!!