Adovo

Data & Analytics

A Direct Lake model moves workspaces but still points at the old source

A copied or Git-deployed semantic model can retain a source binding. Verify the lakehouse endpoint and identity before rollout.

October 23, 2026

The semantic model appears in the new Fabric workspace, yet refresh or query behavior reveals that it still depends on the old lakehouse. A Fabric community account describes that surprise. The failure can look like a permission problem while the underlying issue is the connection target.

Verify the binding, not the item name

Record the model's current Direct Lake connection expression, SQL analytics endpoint URL and source item ID. Microsoft documents cross-workspace dependency binding: for Git-based deployment, a Direct Lake on SQL model's expressions.tmdl can retain the original endpoint URL and database GUID. A model named “Production” is not proof that it reads production data.

Separate Git from pipeline behavior

Deployment pipelines can apply dependency binding under their documented conditions; copying an item or deploying from Git is a different path. Identify the actual route used before editing connection expressions. Then verify the service identity has the needed rights on the intended source. A correct endpoint with the wrong principal still fails, and a permissive principal can hide a wrong endpoint.

Test with a source fingerprint

Use a harmless known record or data-version marker that differs between old and new lakehouses. Query through the moved model and confirm the expected marker, source identity and refresh behavior. Store that check with the deployment record. It catches both an obvious broken connection and the more dangerous case of a model that quietly serves old data.

Adovo’s view

Moving a model is not moving its meaning. The meaning includes the source it reads and the identity allowed to read it. A release is complete only when those bindings are proven against real data.

Continue exploring

Data & Analytics

Microsoft FabricDirect Lake

Fabric Direct Lake RLS passes a role test while source access tells another story

Semantic-model row security and lakehouse permissions are separate controls. Test both before sharing a Direct Lake model.

Read more

Data & Analytics

Microsoft FabricDataverse

Dataverse tables appear in Fabric but cannot be read: check the link identity

Visible lakehouse shortcuts can still fail at the Dataverse connection. Verify environment role, connection identity and region.

Read more

Data & Analytics

Microsoft FabricCapacity

Fabric capacity alerts arrive after users complain: monitor the risk window

Capacity utilization alone is a weak incident trigger. Combine near-current health, throttling stages and item attribution into an operations runbook.

Read more
Explore data and analytics services →