benitovbreugel's avatar
benitovbreugel
Advocate II
4 months ago

SemanticLink_SemanticModelGeneration

This notebook explores the New York Taxi for hire vehicle data as part of the **Fabric Semantic Link Developer Experience Challenge**.
It shows an end-2-end example of using the semantic link package for automating the semantic model generation.  
This notebook and development is based upon the following problem and solution.

 

### Problem

 

- Semantic model changes are often manual, UI‑driven, and are hard to track
- Business logic is duplicated across models and environments
- Advanced features like calculation groups are costly to reimplement repeatedly
- Limited transparency and reusability in traditional development workflows

 

### Solution

 

- Use Semantic Link + TOM to manage semantic models programmatically, based on metadata
- Centralize all logic in a single, auditable notebook
- Automate repetitive tasks such as calculation groups and standard measures, based on datatypes
- Integrate seamlessly with DevOps for versioning, review, and deployment of the notebook
- Make fully use of the metadata of the tables
 

No RepliesBe the first to reply