Deployment pipeline: Deployment rules for Direct Lake on OneLake semantic models
Currently, it is not possible to use deployment rules with Direct Lake on OneLake semantic models.
The option is greyed out.
Please enable this, so we can automatically change the data sources when deploying from dev to prod.
19 Comments
- jhills
Advocate II
Definitely a must have feature to make deployment pipelines usable for Direct Lake on OneLake semantic models. - jkers55
Advocate I
Very annoying that this does not exist for Direct Lake models ... Would make me use Direct Lake models a lot more instantly... - wardy912
Super User
Please fix this soon! Current workaround: Push to github, then edit model/definition/tables/expressions.tmdl. Replace the connection string. - rabbynFrequent Visitor
I found an other workaround than the one from wardy912 ; I managed to change my Semantic Model from Direct Lake over OneLake to Direct Lake over SQL endpoint by using sempy_labs.directlake.update_direct_lake_model_connection ; from this semantic link labs method you have to set the parameter "use_sql_endpoint=True" . When done, "Data Source rule" in your deployment pipeline stage will show up for edit
- mjc-fabricFrequent Visitorrabbyn and wardy912, you are a lifesaver! See https://semantic-link-labs.readthedocs.io/en/stable/sempy_labs.directlake.html for more details on using using sempy_labs.directlake.update_direct_lake_model_connection.
- christianunr
Helper I
mjc-fabric You could at least link to the direct section: https://semantic-link-labs.readthedocs.io/en/stable/sempy_labs.directlake.html#sempy_labs.directlake.update_direct_lake_model_connection - mrozzano
Advocate I
Microsoft touts the benefits of creating Direct Lake on OneLake semantic models, but what's the point if we can't easily use deployment rules ?
This isn't a request for a new feature. This is a request to fix a broken feature.
Unfortunately, in my organization, using sempy labs isn't an option (unless Microsoft makes sempy labs available in the defeault workspace notebook environment).
- wardy912
Super User
Hi mrozzano This video should help for now, until this is fixed by Microsoft. https://youtu.be/u-cVqWlVgUc?si=aUoMTu_-PDkFXGet - dom99
Advocate V
Not sure how Microsoft expect anyone to use this with it being almost impossible to change the data source. Please provide a way to do it, ideally deployment rules or variable libraries, or even manually! Problem is its almost impossible to use at the moment.
Recent ideas
Enable Direct Addition of Fabric Data Agents to Microsoft 365 Copilot
Please enable users to add and invoke a Fabric Data Agent directly as a specialized agent in a Microsoft 365 Copilot multi-agent solution. In our current setup, we can’t add a Fabric Data Agent dire...marklim20 minutes agoMicrosoft EmployeeNew25Views7likes0CommentsSchedule Data Pipeline to run as a Service Principal
Please make a UI (user interface) option to schedule a Data Pipeline to run in the user context (security context) of a Service Principal instead of my personal user. This should also have the ...frithjof_v4 hours agoCommunity ChampionPlanned6.3KViews91likes8CommentsDisable App Sharing Notification to Audience
Can we have the option to turn off the notification when we add people to an audience in Power BI Apps? Sometimes, I want to share an app with a wider group of people, but I don't want to notify all ...Donaldsoncc8 hours agoNew MemberNew3Views0likes0CommentsUser Interface customization - HomePage & Help and support
Hi, 1st idea: It would be great if administrators could customize the Fabric/Power BI Home page. Today, users can choose between three predefined layouts (Copilot, Simplified, and Expanded). Allowin...XCT11 hours agoResolver INew4Views0likes0Comments