Control Schedule Activation per Environment in Deployment Pipelines
Currently, with the new multiple scheduler feature, we can define multiple run schedules for a Fabric item. However, when using deployment pipelines, there’s no way to control which schedules are active in Dev, Test, or Prod. This means schedules intended only for Prod must also run in Dev, consuming unnecessary compute.
It would be very useful to allow using the Variable Library or deployment rules to set the active/inactive state of each schedule per environment, making deployments more efficient and flexible.
10 Comments
- zhaya
Microsoft Employee
Status changed:NewtoUnder Review - PedroMoraisRegular Visitor
Just a suggestion, If we look at the 'schedule; file we can see on the content:
{ "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/schedules/1.0.0/schema.json", "schedules": [ { "enabled": true, "jobType": "Execute", "configuration": { "type": "Daily", "startDateTime": "2025-10-10T00:00:00", "endDateTime": "2029-12-31T23:59:00", "localTimeZoneId": "GMT Standard Time", "times": [ "05:00" ] } } ] }I think that just adding the WorkspaceId or Workspace to the schedule entry would be enough. No need to change the deployment pipeline, it would just have multiple entries, one for each workspace where we need the notebook to run.
- hedeencharles
Advocate I
zhaya I am excited for this feature to be implemented! Being able to assign a variable from a variable library to the schedule would be huge. Currently, we set the schedule file to 'true' to run in production and manually disable schedules in dev and test environments via the UI. - zhaya
Microsoft Employee
Status changed:Under ReviewtoPlannedWe are planning for a work to allow users control the Scheudler On/Off state with variable library. The ETA would be March 2026. Thank you all for your feedback!
- hedeencharles
Advocate I
Thank you for the update zhaya ! - fpvmorais1Regular VisitorThanks for the update and for telling us we will get a way of dealing with this.
- zhaya
Microsoft Employee
Status changed:PlannedtoPlannedThe release of this feature has been moved from March to June due to additional design considerations and corner cases. This change allows us to deliver a more reliable solution. Thank you for your understanding! - hedeencharles
Advocate I
zhaya any update here? - chris_umphlettRegular Visitor
we also are waiting for this
Recent ideas
Centralized retention policies for imported data in Power BI semantic models
Summary Please provide a tenant-level retention policy that allows administrators to centrally enforce automatic deletion of expired data from Power BI Import semantic models, independently of data ...JINHOYOO1 hour agoMicrosoft EmployeeNew44Views17likes0CommentsResizable Personalize visual pane or wrapped field names
Problem: The Personalize Visual pane width is fixed and long measure/column names are cropped making it difficult for users to identify which item to add to their visual. Idea: Allo...Simon_AUS3 hours agoRegular VisitorNew37Views8likes0CommentsRestore PNG Attachments or Enable Full-Size Viewing of Power BI Subscription Images
The recent migration of Power BI email subscriptions to the new platform removed the PNG image attachment that subscribers have relied upon for years. Although the report snapshot is still embedded ...Marsha_Brooks5 hours agoNew MemberNew7Views0likes0CommentsRestore PNG snapshot attachments in Power BI report subscriptions
Microsoft recently migrated Power BI report subscriptions to a new email delivery platform. As part of this change, report snapshots are no longer delivered as separate PNG attachments and are only e...modch5 hours agoNew MemberNew62Views6likes1Comment