Skip to content

Microsoft Fabric to Retire Auto-Generated Semantic Models: What You Need to Know

  • News
Microsoft Fabric to Retire Auto-Generated Semantic Models: What You Need to Know

A Small Change in Microsoft’s AI Toolbox That Means Big Things for Your Data

Hi everyone, John here! Today, we’re diving into a recent announcement from Microsoft that might sound a little technical at first, but it’s actually a really important shift in how big companies are encouraged to handle their data. Microsoft is making a change to one of its powerful tools, Microsoft Fabric.

Think of it this way: Imagine you had a magic button that automatically organized any new books you bought for your library. It was quick and easy, but maybe not always perfect. Now, Microsoft is saying, “We’re going to remove that magic button, and we want you to organize the books yourself.” It sounds like more work, and it is, but there’s a very good reason for it. Let’s break it down together.

First Off, What Are We Even Talking About?

Before we get into the change, let’s set the scene. We’re talking about a product called Microsoft Fabric and something within it called a “semantic model.”

Lila: “Hold on, John. I have zero idea what a ‘semantic model’ is. It sounds complicated!”

John: That’s a great question, Lila! It’s not as scary as it sounds. Imagine a company has mountains of raw data—just endless lists of numbers, dates, and text. It’s like a gigantic, messy pile of LEGO bricks. A semantic model is like a set of instructions or a blueprint that organizes those bricks. It groups them by color and shape, adds labels, and explains how they connect. It turns the messy pile into a structured kit you can actually build something with. It adds meaning (that’s the “semantic” part) to the raw data so that people can easily analyze it and create reports.

In Microsoft Fabric, there used to be an option called the “Default Semantic Model.” When a user added a new pile of data (like a database), Fabric would automatically create a basic blueprint for it. This was super handy for getting started quickly.

So, What Exactly Is Changing?

Microsoft has announced that by the end of this year, it’s getting rid of this automatic feature. Here’s what that means for people using Fabric:

  • No More Auto-Creation: When users create new data storage areas (the article calls them warehouses, lakehouses, or databases), Fabric will no longer automatically generate a semantic model for them. They will have to create one themselves.
  • Existing Models are Changing: Any of those automatic “Default Semantic Models” that companies are already using will be converted into regular, manual ones. This means the company is now fully responsible for managing and updating them. The automation is going away.
  • Buttons Will Disappear: Some options in the Fabric interface, like “New Report” or “Automatically update semantic model” that were tied to this feature, will also be removed.

Essentially, the training wheels are coming off. Users will now have to be more deliberate and hands-on when it comes to organizing their data for analysis.

Why Would Microsoft Make Things Harder?

This is the most interesting part. It seems counterintuitive for a tech company to remove an automation feature, but it’s all about promoting better habits and a concept called “data governance.”

Lila: “Okay, you’ve got to explain ‘data governance’ too, John. Is it like a data government?”

John: Haha, you’re not far off, Lila! Data governance is a set of rules and procedures for managing a company’s data. Think of it as the official rulebook for our LEGO collection. It answers questions like: Who is allowed to use the LEGOs? How do we label the new sets? How do we make sure all the pieces are accounted for and stored securely? It’s all about ensuring data is accurate, consistent, and used responsibly.

By removing the automatic models, Microsoft is pushing companies to be more accountable. An expert named Robert Kramer pointed out that this change will lead to:

  • Better Organization: Workspaces will be tidier because someone has to actively design the data structure.
  • More Transparency: It will be easier to see how a report was created and where the data came from.
  • Clearer Audit Trails: Companies will have a better record of who did what with the data, which is crucial for security and compliance.

The downside, as Kramer notes, is that it does add an extra step. It might slow down teams who used the automatic feature for what’s called “rapid prototyping.”

Lila: “Rapid prototyping? Is that like speed-building with LEGOs?”

John: Exactly! Rapid prototyping is when you quickly build a rough version of something just to see if your idea works. In the data world, analysts used the auto-generated models to quickly create a test report to see if a dataset was useful, without spending a lot of time on a perfect, polished structure. Now, they’ll have to do a bit more setup work even for those quick tests.

It’s Not Just Microsoft—It’s a Trend

Interestingly, Microsoft isn’t the only big player moving in this direction. The article points out that its main competitors are doing similar things:

  • Google (with Looker): They already require users to define their own data models. However, they are now using AI (like Gemini) to give suggestions and help speed up the process.
  • Amazon (with AWS QuickSight): Their tool uses machine learning to suggest how to organize the data, but a human author still has to review and finalize the model.

The common goal for all these tech giants seems to be a “best of both worlds” approach: models that are carefully built and managed by humans (for governance and clarity) but assisted by AI (for speed and convenience).

How Companies Can Prepare

For any businesses using Microsoft Fabric, the advice from expert Robert Kramer is to start preparing now to avoid future headaches. He suggests a clear plan:

  1. Find and Tag: The first step is to locate all the existing “Default Semantic Models” and label them. Decide which ones to keep, combine with others, or simply get rid of.
  2. Rebuild the Keepers: For the models you decide to keep, you need to rebuild them as formal, manually managed models using special tools.
  3. Lila: “The article mentioned some weird acronyms like PBIP and TMDL. What are those?”

    John: Good catch! Those are just the names of the tools for the job. Think of PBIP (Power BI Project) as a special project folder that holds both your data blueprint (the model) and your final report together. It’s designed to make it easy to track changes, like version control in software. And TMDL (Tabular Model Definition Language) is the specific language you use inside that folder to write out the blueprint’s instructions. They are just the technical tools for building these models properly.

  4. Improve and Organize: Add extra information (the article calls this “metadata”) to the models to make them easier for everyone in the company to find and understand.
  5. Train the Team: Make sure the analysts who will be building these models are trained on the best practices for organizing data.
  6. Lila: “It also mentioned ‘star schema basics.’ Another one for you, John!”

    John: Of course! A star schema is just a very popular and efficient way to organize data for reporting. Instead of one giant, confusing table, you have a central table of facts (like sales numbers) connected to several smaller tables of descriptions (like product details, store locations, and dates). It looks like a star on a diagram, hence the name! It’s a clean and fast way to structure data, and training teams on this method will help them build better models from scratch.

Our Final Thoughts

John: From my perspective, this feels like a mature and responsible move from Microsoft. It’s a classic case of short-term pain for long-term gain. Yes, it adds an extra step for users, but it promotes a culture of quality and accountability. In the world of AI and data analytics, having a messy, poorly understood foundation is a recipe for disaster. This change forces everyone to build on solid ground.

Lila: As a beginner, I’ll admit that hearing an “automatic” feature is being removed sounds a little intimidating! It’s like taking away a helpful shortcut. But after your explanations, John, it makes sense. If you’re going to rely on data to make important decisions, you should probably be involved in organizing it properly, rather than just trusting a machine to do it all for you. It’s about being intentional from the very start.

This article is based on the following original source, summarized from the author’s perspective:
Microsoft Fabric to lose auto-generated semantic
models

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *