Skip to content
NewNeenOpal Earns ISO 42001 Certification for AI GovernanceKnow More

Cross-Tenant Semantic Model Migration

Talk to NeenOpal

Talk to our team

Tell us what you’re working on. A senior consultant will follow up with next steps.

Overview

Replicating a semantic model across Microsoft Fabric tenants was a major roadblock for our Edtech client. Since semantic models are tightly coupled to their tenant, workspace, and Lakehouse, migration became highly complex, especially when advanced DAX logic and metadata had to be preserved. To overcome this, we built a reusable solution using .bim files and a Fabric Notebook. This approach automated the process and enabled seamless transfer of the model from Lakehouse A in Tenant A to Lakehouse B in Tenant B.

~72%
Faster migration than manual rebuilds
99.99%
Error-Free System Deployment

Customer Challenges

Migrating semantic models across Microsoft Fabric tenants presents significant hurdles. Organizations encounter several roadblocks that slow deployment and increase the risk of errors.

  • No Built-In Migration Method

    Microsoft Fabric lacks native support for cross-tenant model migration, forcing teams to rely on complex workarounds.

  • Tenant-Specific Dependencies

    Elements like lineageTag and database connections are tied to a specific tenant, preventing direct imports into new environments.

  • Manual Recreation Burden

    Rebuilding models manually is time-consuming, error-prone, and risks losing critical DAX logic and metadata.

Solutions

To address these challenges, an automated migration approach was designed to replace manual, error-prone processes. By using a Fabric Notebook the solution ensured models could be transferred across tenants with accuracy and repeatability.

  1. Automated Export & Import

    A Fabric Notebook powered by sempy_labs handled the seamless export and import of .bim files.

  2. Metadata Alignment

    A dummy model from the target tenant was exported, and its metadata was applied to the source .bim, ensuring compatibility.

  3. Step-by-Step Workflow

    The notebook delivered a structured, automated process that preserved DAX logic and metadata while reducing errors.

Services

  • Microsoft Fabric Notebooks
  • SemPy Labs
  • .bim files
  • Notepad++

Benefits

  • Accurate and Consistent Migration

    Automated processes ensured DAX logic, metadata, and model structures were preserved across tenants.

  • Reduced Errors and Manual Effort

    Minimized risk of mistakes by replacing error-prone manual migration steps.

  • Faster Deployment

    Streamlined workflow accelerated the tenant-to-tenant migration process.

  • Repeatable Approach

    The methodology can be applied for future migrations cross-tenant, cross-workspace, or even same workspace different lakehouse.

  • Proven, Reliable Outcomes

    Validated results ensured smooth transitions and consistent analytics across tenants.

Conclusion

This reusable method enables reliable, metadata-preserving cross-tenant semantic model migration using .bim files and Fabric notebooks, turning a previously manual process into a guided, automated one.

Authors

  • Preetibarna PandaData Analystin
  • Vaibhav SaklaniEngagement Managerin
  • Madiha KhanContent Writerin

Case studies

Related case studies