Forum Discussion
Df gen2 Save Changes deficiency
- 1 year ago
answering further on this smpa01
Dataflow Gen2 with CI/CD has a behavior that matches your expectation. When you exit without clicking the "save" button, you are prompted with a new dialog to "Discard", "Save" or "Cancel". Screenshot of this dialog below:
Answering the question around REST API support, Dataflow Gen2 with CI/CD support now has endpoints through the Fabric REST API. You can use either the Dataflow endpoints:
Items - REST API (Dataflow) | Microsoft Learn
Or use the Fabric core endpoints:
Items - REST API (Core) | Microsoft Learn
As mentioned before, Dataflow Gen2 doesn't have REST API support. Power BI Dataflows (also known as Gen1 Dataflows) do have REST API support and its generally available.
Adding to the experience, Dataflow Gen2 with CI/CD support also has Multitasking support so you could have multiple Dataflows open at the same time if needed
We plan to go GA with Dataflow Gen2 with CI/CD support really soon, so I'd encourage you to perform any comparisons against Dataflow Gen2 with CI/CD support.
What information are you after?
Some of the Fabric APIs do provide information for Dataflows Gen2 with CICD support.
Here's one endpoint that you can try today:
https://learn.microsoft.com/en-us/rest/api/fabric/core/items/list-items
Also please note that at the moment Dataflow Gen2 has no REST API support.
We will be introducing REST API support through the Dataflow Gen2 with CICD support items.
answering further on this smpa01
Dataflow Gen2 with CI/CD has a behavior that matches your expectation. When you exit without clicking the "save" button, you are prompted with a new dialog to "Discard", "Save" or "Cancel". Screenshot of this dialog below:
Answering the question around REST API support, Dataflow Gen2 with CI/CD support now has endpoints through the Fabric REST API. You can use either the Dataflow endpoints:
Items - REST API (Dataflow) | Microsoft Learn
Or use the Fabric core endpoints:
Items - REST API (Core) | Microsoft Learn
As mentioned before, Dataflow Gen2 doesn't have REST API support. Power BI Dataflows (also known as Gen1 Dataflows) do have REST API support and its generally available.
Adding to the experience, Dataflow Gen2 with CI/CD support also has Multitasking support so you could have multiple Dataflows open at the same time if needed
We plan to go GA with Dataflow Gen2 with CI/CD support really soon, so I'd encourage you to perform any comparisons against Dataflow Gen2 with CI/CD support.
- smpa011 year agoCommunity Champion
miguel fabric/dataflow/items is missing two important methods
and
Is it not possible to imporve dataflow gen2 (non cicd) with something as below to improve the experience and Fabric dataflow API with all dataflow methods as Powerbi dataflow api?
- miguel1 year agoCommunity Admin
Just to reiterate, Dataflow Gen2 is a Fabric item and not part of the Power BI offering. Power BI Dataflows Gen1 do have REST API support, but Dataflow Gen2 in Fabric doesn't have REST API support. The links that you've shared are strictly for Power BI Dataflow Gen1.
As part of the Fabric platform, the REST APIs could be shared. For example, if you wish to trigger an on demand job for any GA item you could use:
Job Scheduler - Run On Demand Item Job - REST API (Core) | Microsoft Learn
If you wish to trigger an API that could give you all the jobs and the statuses of those jobs for a particular item (similar to what the dataflow transactions did), GA items can use the endpoint below:
Job Scheduler - List Item Job Instances - REST API (Core) | Microsoft Learn
We plan to introduce REST API support for Dataflow Gen2 with CI/CD support and a clear and simple (perhaps automatic way) to upgrade your Dataflow Gen2 into Dataflow Gen2 with CI/CD support in the near future.
At the moment, I cannot share any more information, but from the Product Group we highly encourage you to run all your tests against Dataflow Gen2 with CI/CD. They do seem to address the feedback that you've shared, so it is reassuring that we are introducing a path that aligns with your expectation.
- smpa011 year agoCommunity Champion
I can't use SPN for this. I tried one with gen2 cicd.