Forum Discussion
Deployment Pipeline Rules Disabled for Semantic Model
I have a semantic model (storage mode is Direct Lake) that I have deployed from my development workspace to my test workspace. I want to set up a rule to switch from our development lakehouse to our test lakehouse on deployment, but when I go into the rule menu for the semantic model all options are disabled. I have admin permissions in all workspaces and pipeline. I am the owner of the semantic model and I am setting the rule in the Test workspace. Why is this occurring? We have set up identical processes months ago, but now it it giving us issues.
Hi parkergeis,
DirectLake models are not currently supported in deployment pipeline rules.
See this post with an idea to vote for and some workarounds: Solved: Unable to set deployment rules in a pipeline - Microsoft Fabric Community
EDIT: as blopez11 pointed out, DirectLake on SQL is supported, but DirectLake on OneLake is not. This is an important distinction that I felt was worth an update to my post.
If you found this helpful, consider giving some Kudos. If I answered your question or solved your problem, please mark this as the solution.
6 Replies
- tayloramySuper User
Hi parkergeis,
DirectLake models are not currently supported in deployment pipeline rules.
See this post with an idea to vote for and some workarounds: Solved: Unable to set deployment rules in a pipeline - Microsoft Fabric Community
EDIT: as blopez11 pointed out, DirectLake on SQL is supported, but DirectLake on OneLake is not. This is an important distinction that I felt was worth an update to my post.
If you found this helpful, consider giving some Kudos. If I answered your question or solved your problem, please mark this as the solution.
- parkergeisHelper II
This was the correct solution. Our tenant had the setting turned on to have models default be "Direct Lake on OneLake". To change our existing model to "Direct Lake on SQL", I used Tabular Editor to update the model expression to use Sql.Database instead of AzureStorage.DataLake
- ZimppiNew Member
Hi,
We have a Fabric environment where we use semantic models on top of lakehouses across development, test, and production environments. About a year ago, we set up deployment pipelines with deployment rules for these semantic models. Everything worked perfectly for roughly a year.
However, when I recently reviewed the deployment pipelines that have been running without any issues until now, I noticed that all previously defined semantic model rules are missing.
Can someone explain what’s happening here?
Has this feature been removed or changed?
Is this a known issue or limitation?
This is a serious problem for us, as our customer is understandably frustrated — this disruption increases their operational costs, and we believe Microsoft should address or compensate for this issue.
Thank you for any clarification or official response.
- ThomaslleblancSuper User
create a support ticket with microsoft.
- blopez11Super User
Minor clarification, DirectLake on SQL are supported, but not the newer DirectLake on OneLake. This is a known limitation. You may want to see the discussion https://www.reddit.com/r/MicrosoftFabric/comments/1ko6tca/directlake_on_onelake_update_data_source/
Regards,
- tayloramySuper User