Please add support for triggering a post-deployment script as part of a deployment.
This would allow us to automatically run a notebook or data pipeline, create tables and views, execute tests, send notifications, etc. immediately after deployment.
6 Comments
- SrisakthiSuper UserThis is one of required features as we may need to run certain post deployment scripts after the deployment finishes.
- dan7Advocate I
I can also see a need for pre-deployment script (pipeline or notebook would be preferred).
For example, today you can't deploy Incr. Refresh with Detect Data Changes via the deployment pipeline because you can mess up the "refreshBookmark" for each partition. This is the hidden date (can be anything, but usually a date) that is unique to each partition based on the max value when that partition was last refreshed. Those dates are likely different between say, DEV and TEST because you may be looking at different data (DEV is an infrequently refreshed subset of data, UAT is closer to real time PROD data for example).
So for larger models, if these dates get reset it may mean at the next refresh it would look like they need to refresh a bunch of old partitions and that could be too large and cause errors. A pre-deployment script could read the values in TEST, store them in a file, then post-deployment write them back to the TEST after deploying from DEV. Then the script could kick off a refresh or recalculate event.
This is one example for a pre-deploy script, I can imagine others.
For this particular case (IR with DDC), Microsoft should just make it compatible with deployment pipelines and not overwrite the bookmarks in TEST for example. See this idea: https://community.fabric.microsoft.com/t5/Fabric-Ideas/Deployment-Pipelines-Support-Incremental-Refresh-with-Detect/idi-p/4716846
- LauFinnPedersenNew MemberWould be really helpful in many scenarios where deployment rules are not sufficient. In our case we cannot change connection on a direct lake semantic model
- LauFinnPedersenNew MemberWould be really helpful in many scenarios where deployment rules are not sufficient. In our case we cannot change connection on a direct lake semantic model
- PeterDanielsAdvocate IIThis would solve so many gap issues between Deployment Pipelines and "full-blown" devops solutions. I would LOVE to see this feature.
- PeterDanielsAdvocate IIEven just being able to have a notebook run post-deployment would solve problems like discussed in this blog: https://data-marc.com/2026/06/23/rethinking-fabric-data-agent-deployment-using-the-data-agent-sdk/
Recent ideas
Deployment Pipelines - Remember selected stage
Every time we go into a deployment pipeline, it defaults to selecting the Development stage. I believe that it would be very rare to have a user select the Development stage. It would be helpful if d...PeterDaniels7 hours agoAdvocate IINew1View0likes0CommentsDisable auto-restore previous session's tabs in new Fabric sessions
Description: Since a recent update, starting a new Fabric session — for example by opening Fabric in a new browser tab — automatically reopens all the item tabs that were left open from a previous s...MathieuVr14 hours agoFrequent VisitorNew58Views5likes1CommentExported PDF from PowerBI to not have any indents/borders
Currently, using the "Export to PDF" option in PowerBI results in two consistently buggy results: A white border/indent is generated, increasing the size of the page from 8.5x11 to 9x11.5 Sometime...EliShalev17 hours agoNew MemberNew13Views0likes0CommentsAdding a Container for Logical Grouping of Activities in Data Pipelines
Dear Team, I would like to propose a feature enhancement for Data Pipelines in Microsoft Fabric that allows the logical grouping of activities into a container. This container would serve to: Im...lukas_karlovsky18 hours agoNew MemberPlanned877Views15likes5Comments