Deployment rules can be used on Dataflows Gen2 (CI/CD)
Hi!
Our recommendation is to adopt either one of the approaches from the article below:
CI/CD and ALM solution architectures for Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
The closest would be to use Fabric variable libraries which Dataflow Gen2 fully supports.
The benefits of this approach over the delployment rules is that from a Git perspective you are not affecting the actual mashup document. This means that the deployment is really just copying the same Dataflow from one environemnt to the next and the variables are the one passing the correct values for execution, but they simply remain as variables.
The bad effect of using deployment rules was that each deployment would trigger 2 changes:
1. Updating the content of the mashup document of the Dataflow with the one from the earlier environment
2. Doing a sort of "find and replace" over the outcome of #1
This behavior would actually go against some principles of how ALM should be handled that the exact code that you tested in your earlier environment is just being pushed to a different environment because #2 fundamentally changes that code.
Hope this helps!
Recent ideas
Add Centralized Health, Freshness Monitoring, and Alerts for OneLake Shortcuts
Microsoft Fabric should provide a centralized health-monitoring experience for OneLake Shortcuts across workspaces and data sources. As organizations adopt OneLake Shortcuts at enterprise scale, hun...mourakshit2 hours agoNew MemberNew27Views3likes1CommentCustom Colors for Workspaces and Items
In the new Fabric view, each workspace is given a color, and any open items from that workspace are given the same color in the bar at the top. The issue is that some colors are much too similar and ...tanner_strickle2 hours agoRegular VisitorNew5Views0likes0CommentsSlicer Search Bar: Keep "Select All" Visible During Search
When using the search bar in a slicer, the "Select All" option disappears from the list, making it impossible to select all matching results at once. Users are forced to manually check each item indi...Sivasankarir3 hours agoNew MemberNew2.6KViews12likes1CommentUpgrade Copilot Integration in PBI Desktop/Service
The copilot functionality in Power BI Desktop / Service lacks functionality to help build / change and develop reports. For example, you cannot change formatting of a table (of any sort) to have Copi...Steven_13 hours agoNew MemberNew27Views3likes0CommentsSelect All in text slicer that contain a string
I have a slicer with a text field and Select All is enabled. But Select All is only available when the text in the search is empty. If I want to select all fields that contain a string, i have to typ...nemecd4 hours agoNew MemberNew6Views0likes0Comments