2026-07-22 · Season 3
Microsoft Fabric - Simply Explained

Show notes
Data has become one of every organization's most valuable assets—but for many businesses, it's scattered across databases, cloud platforms, business applications, and analytics tools. Microsoft Fabric was created to solve this fragmentation by bringing every stage of the data lifecycle into a single, unified platform. In this episode of Microsoft Knowledge Nuggets, we explain Microsoft Fabric in plain English, exploring how it combines data engineering, analytics, business intelligence, artificial intelligence, and governance into one modern Software-as-a-Service platform. WHY MICROSOFT CREATED FABRIC For decades, organizations managed separate tools for data storage, ETL pipelines, analytics, reporting, machine learning, and business intelligence. Every system required its own infrastructure, administration, security model, and data movement. As data was copied between platforms, businesses created multiple versions of the truth while spending more time moving data than analyzing it. Microsoft Fabric eliminates these silos by providing a single platform where data is stored once and used everywhere. UNDERSTANDING ONELAKE: THE FOUNDATION OF MICROSOFT FABRIC At the heart of Microsoft Fabric is OneLake, a single enterprise-wide data lake that acts as one centralized source of truth for the entire organization. Similar to how OneDrive stores personal files, OneLake stores business data in open Delta Parquet formats while allowing every Fabric workload to access the same information without duplication. Features such as shortcuts even allow organizations to reference data stored in AWS, Google Cloud, or on-premises environments without physically moving it, simplifying hybrid and multi-cloud architectures. LAKEHOUSES, WAREHOUSES, AND DATA ENGINEERING Microsoft Fabric supports multiple ways of working with data depending on your role. Data engineers can build scalable pipelines inside Lakehouses using Spark, Python, notebooks, and Delta tables. SQL professionals can work inside fully managed Warehouses that provide familiar T-SQL experiences while accessing the exact same data stored in OneLake. Since both workloads share a common storage layer, organizations avoid unnecessary copies while enabling collaboration between engineering, analytics, and business intelligence teams. DATA FACTORY, REAL-TIME ANALYTICS, AND ARTIFICIAL INTELLIGENCE Fabric includes Microsoft Data Factory with hundreds of built-in connectors, enabling organizations to ingest data from virtually any source. Dataflows Gen2 simplify transformation using Power Query, while Mirroring and OneLake Shortcuts reduce the need for complex ETL pipelines. Fabric also supports real-time analytics through Eventhouses and Kusto Query Language (KQL), allowing organizations to process streaming IoT, telemetry, and operational data in near real time. Built-in AI capabilities and Microsoft Copilot further accelerate report creation, SQL generation, pipeline development, and machine learning by allowing users to interact with their data using natural language. POWER BI, GOVERNANCE, AND ENTERPRISE DATA MANAGEMENT Power BI is deeply integrated into Microsoft Fabric through Direct Lake mode, enabling reports to query OneLake directly without importing or duplicating data. Semantic models, web-based development, Microsoft Purview governance, sensitivity labels, data loss prevention policies, and domain-based administration help organizations maintain strong security while empowering business users with trusted, governed analytics. Fabric's unified governance model ensures data remains protected throughout its entire lifecycle while simplifying compliance and enterprise data management. WHY MICROSOFT FABRIC MATTERS Microsoft Fabric isn't simply another analytics product—it represents Microsoft's vision for a unified data platform where storage, engineering, analytics, AI, governance, and business intelligence work together seamlessly. By eliminating data silos, reducing infrastructure complexity, and enabling organizations to store data once while analyzing it everywhere, Fabric helps businesses accelerate decision-making, improve collaboration, and unlock greater value from their enterprise data. Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-microsoft-365-azure-cloud-power-platform-ai--6704921/support.
Apple Podcasts · Spotify · YouTube · YouTube Music · Deezer
Host: Mirko Peters
Related articles
- OneLake and the Open Data Lake: The Core of Microsoft Fabric Architecture
- Microsoft Fabric Data Governance: Principles and Practice
Transcript
Read the full transcript
Welcome to another episode. Today's topic is one you've probably heard in meetings or tech articles. Microsoft fabric, but if you're like most people, you're not entirely sure what it actually is. Is it just another Microsoft product, a rebrand of something old, or is it something completely different? Let me give you the short answer. Microsoft fabric is not just another product. It's a complete data platform, one place where you can do all your data work, storage, transformation, analytics, and reporting, all in one place. By the end of this episode, you'll understand what fabric is, why Microsoft built it, and how the main pieces fit together. Grab your coffee and let's dive in. The old way, why data was broken? To understand why fabric exists, you need to understand the problem it solves. 20 years ago, if you were running a company, you'd buy a server for storing data, a separate tool for running reports, and yet another product for real-time analysis. Before you know it, you've got five different systems each with its own login, its own way of working, and its own team managing it. For a long time, data lived in silos, sales data set in one system, customer data in another, and financial data, somewhere else entirely. If you wanted to ask a question that crossed those systems, like which customers are buying the most profitable products, you had to move data around. Export it from one system, transform it, load it into another, then do it again when the data changed. More time was spent moving data between systems, than actually analyzing it. Data integration became a full-time job for entire teams. The worst part was that every time you moved data, you created another copy, another version of the truth, and pretty soon nobody knew which copy was the right one. Microsoft looked at this fragmentation and asked the simple question, "What if all these services work together? "What if instead of stitching together separate products, "you had one platform that did everything?" That question is what led to Microsoft fabric? What Microsoft fabric actually is? So what is fabric? Here's the simplest definition. Microsoft fabric is a unified data and analytics platform. One place for all your data work, think of it like a modern office building. Each tool like Power BI or Azure Synapse is a room inside that building. They have their own purpose, furniture, and tools, but they're all part of the same structure. You don't need to walk outside to get from one room to another. They're connected. That's what fabric does. It brings together data engineering, data integration, data warehousing, real-time analytics, and business intelligence, all in one platform. Everything runs on a single SaaS platform, which means no separate infrastructure to manage, no servers to provision on networking to configure. Microsoft handles all of that for you. Since its launch in 2023, fabric has become the fastest growing data product in Microsoft's history. Today, over 25,000 customers use it, including 80% of the Fortune 500. That's a lot of adoption in a very short time. The key difference is this. In the old world, you bought separate products and tried to make them talk to each other. With fabric, you don't stitch together different services anymore. It's one experience, one login, one way of working, and that changes everything. One lake, the foundation. Now let's talk about the foundation that makes all of this work. At the heart of fabric is something called one lake. The easiest way to think about one lake is like one drive for your data. You know how one drive gives you one place to store all your personal files and every app on your computer can access those files. One lake does the same thing, but for your organization's data. Here's what makes it powerful. Every fabric workload, whether it's a lake house, a warehouse, or a real-time analytics job, automatically stores its data in one lake. You don't have to manually copy anything or configure connections. It just happens. And there's only one one lake per tenant, one single source of truth for your entire organization. Now you might be thinking, what if I want to switch platforms later? Am I locked in? The answer is no. One lake stores data in open formats like Delta Parque, an industry standard format used by Databricks and Apache Spark. You're never locked into Microsoft. If you want to move your data somewhere else, you can. It's your data. But here's where one lake gets really interesting. Shortcuts. A shortcut is a virtual pointer to data that lives somewhere else. You can create a shortcut to data stored in AWS, S3, Google Cloud, or even on premises storage. And it shows up in one lake as if it was stored there. No data movement required, no duplication. You just point to it and it appears. One lake is built on top of Azure Data Lake Storage. Microsoft's enterprise-grade cloud storage. But you don't manage that infrastructure as it's all handled as a SaaS service. You don't provision servers or configure networking. You just use it. What does this mean for you? It means you can have data from multiple sources, cloud storage, on-premises databases, third-party platforms, all appear in one place without duplication. And the real power, any data written to one lake can be used by any fabric workload immediately. You write it once and every tool in fabric can see it. That's the magic of one lake. Lake houses, the data engineering hub. So you've got your data in one lake. Now you need to work with it. That's where the lake house comes in. Here's the simplest definition. A lake house is a data store that combines the flexibility of a data lake with the structure of a database. In a traditional data lake, you can store anything like the raw CSV files, JSON documents, images, video files, but it's messy with no structure or schema. So you can't query it easily. In a traditional database, everything is structured and queryable. But you can only store certain types of data. A lake house gives you both. You can keep raw files like CSV, JSON, or even images in a lake house. And you can also store structured tables that you can query with SQL. Both live in the same place. Those tables use Delta Park A format, the same open fast format used by Databricks and other major platforms designed to handle massive amounts of data. Lake houses support multiple tools. You can use Spark for large-scale data processing. You can use Python for machine learning. You can use SQL for simple queries. Whatever tool you prefer, the lake house can handle it. Think of a lake house as your workspace for building data pipelines. You bring raw data in, transform it, clean it, and prepared for analysis. You can run machine learning models on it. You can create training datasets all in one place. For data engineers who prefer a code-friendly environment, lake houses support notebooks. These are interactive documents where you write code, see results, and document your work, like a lab notebook for data. You can write Spark code in one cell, see the output in the next, and explain what you did in the cell after that. The lake house is the entry point for most data engineers working in fabric. It's where the heavy lifting happens. And because it stores everything in one lake, any data you put in a lake house is immediately available to every other fabric workload in the warehouses, the SQL Analytics engine. Now, if the lake house is the data engineering hub, think of the warehouse as the SQL Analytics engine, built for a different kind of user. A warehouse in fabric is a fully managed SQL Analytics database. If you're a database administrator or a SQL developer, this is where you'll feel at home. You can write T-Sycle queries. You can create views, stored procedures, and security policies. It looks and feels like a traditional data warehouse, but here's what makes it different. Unlike a traditional data warehouse, fabrics warehouse stores data directly in one lake. There's no separate storage layer, no extra infrastructure to manage. The data lives in one lake, and the warehouse is just the interface you use to query it. This matters because the warehouse and the lake house share the same data, so you're not duplicating anything. If a data engineer loads data into a lake house, a SQL developer can query it from a warehouse immediately, no copying, no moving, it's the same data accessed through different tools. The warehouse is built for large-scale analytics. Under the hood, it uses massive parallel processing to handle huge data sets. And Microsoft has been investing heavily in performance. In the last six months alone, performance has improved by 36%. That's a lot of improvement in a short time. If you're migrating from another platform, fabric has a migration assistant that helps you move from snowflake or synapse. It analyzes your existing setup and guides you through the process. The goal is to make migration as painless as possible. So what's the difference between a lake house and a warehouse? It comes down to the interface. We're houses are SQL first. They're built for people who think in terms of tables, queries and stored procedures. Lake houses are developer first. They're built for people who want to use Spark, Python, and notebooks. But underneath, they both store data in one lake. There are two ways of working with the same data. Getting data in, data factory, mirroring, and shortcuts. So you've got one lake for storage, lake houses for transformation and warehouses for querying. But how does the data actually get in? That's where data factory steps in. Data factory is Fabrics built in data integration service. And it gives you over 200 connectors to pull data from databases, cloud storage, SAS apps, and more. It's the most used data integration tool in the world and for good reason. Within data factory, you get data flows gen 2, which gives you a no-code way to transform data using power query. If you've ever used power query in Excel or Power BI, you already know the drill. You click through a visual interface to clean reshape and combine data, no coding required, and it's enterprise-grade, scalable to handle massive data sets. Over 22 billion orchestrations run on data factory every month, which means billions of data movements happen automatically, making it a serious piece of infrastructure. But there's an even simpler way to get data into one lake, mirroring. Mirroring copies data from external databases like Azure, School, Oracle, or Google BigQuery into one lake in near real time. And here's the best part. It's free, included in the service with no extra cost. You just point to your source database and Fabric handles the rest. Then there are shortcuts, which we touched on earlier, but they deserve more attention. Shortcuts are virtual pointers to data stored elsewhere, requiring no data movement. You create a shortcut to an AWS tree bucket, and it shows up in one lake as if it was stored there, while the data stays where it is. You're just pointing to it. And now shortcuts can do more than just point. Shortcut transforms let you apply AI-powered transformations on the fly. You can run sentiment analysis on text data, translate content, or detect personally identifiable information all without moving the data or building a pipeline. The transformation happens as you access it. The goal of all these tools is simple. Bring all your data into one lake without building complex pipelines, whether you use data factory for traditional ETL, mirroring for near real time replication or shortcuts for virtual access, the result is the same. Your data ends up in one lake ready for any Fabric workload. Real-time intelligence databases in AI. So far, we've talked about moving data and storing it, but what about data that never stops moving? Streaming data from IoT sensors, website click streams, telemetry from devices, that's where real-time intelligence comes in. Fabric handles streaming data through something called an event house, which stores and queries high volume time series data using KQL, the custochery language. It's the same engine that powers Azure Data Explorer built for speed, so you can ingest millions of events per second and query them in milliseconds. This matters. And here's why. 46% of fabric customers already use real-time intelligence. That's nearly half. The use cases are everywhere. A logistics company tracking delivery trucks, a retailer monitoring in store for traffic, a manufacturer watching sensor data from factory equipment, all happening in real time. But fabric isn't just about analytics. It also includes operational databases like a SQL database for relational data and Cosmos DB for no-school workloads. These are the same databases you'd use to run your applications. And because they're built into Fabric, they automatically store their data in one lake. No extra pipelines, no manual copying, your transactional data and analytical data live in the same place. Now let's talk about AI because this is where fabric gets really interesting. AI integration runs deep across the platform and you get pre-built models for text analysis, translation and sentiment analysis. You can use them directly in your data flows without writing any code, just point to your data, select the model and it runs. And then there's Copilot, which is embedded across fabric. It helps you write queries, build reports, and create pipelines. You just describe what you want in plain English and Copilot generates the code. It's like having a junior data engineer sitting next to you ready to help at any moment. The vision here is simple. AI works on your data without moving it anywhere. Your data stays in one lake and the AI models come to the data. No copying, no exporting, no security risks. The data never leaves your governed environment. Power BI, governance and the business value. Now we get to the part most people actually see the front door to Insights Power BI. It's used by 550,000 organizations and 34 million users every month, making it the most widely used business intelligence tool in the world. And in fabric, it becomes something even more powerful. Here's the key. In fabric, Power BI connects directly to one lake using something called direct lake mode. This is different from the traditional import mode where you copy data into Power BI's internal storage. Instead, direct lake queries the data where it sits in one lake with no refresh needed, no duplication and the data is always current and blazing fast. Underneath every Power BI report is a semantic model. The brain of your report where you define business logic, measures and relationships. And now you can build these models entirely in a web browser. Web modeling is generally available so you can create a semantic model, build relationships and write DAX measures all from a browser even on a Mac. No desktop app required, but all this data power means nothing without governance. And fabric has governance built in from the start. Microsoft Perview provides sensitivity labels that follow your data everywhere. If a report contains sensitive information that labels stays with it, even when exported. Data loss prevention policies automatically detect sensitive data and block unauthorized sharing and access controls ensure only the right people see the right data. Domains help you organize data by business area with separate governance rules so your finance data can have stricter controls than your marketing data. Each domain can be managed by its own team, making it governance that scales with your organization. Now let's talk about real results. This isn't just theory. Eastman Chemical used fabric to reduce sales preparation time by 83%, what used to take four hours now takes about 40 minutes. Eaton Solutions cut manual effort by 75% with processes that require 10 to 15 steps now taking two. And Sonata Software saves 30,000 hours of manual reconciliation every year, redirecting that human effort to higher value work. The cost model is straightforward. You pay for capacity, the compute power that runs your workloads. Microsoft has built in smoothing and search protection to manage peaks. Smoothing spreads the cost of background operations over 24 hours, so you don't get hit with sudden spikes and search protection limits background jobs during busy periods to keep interactive performance stable. You pay for what you use and you don't get surprised. Let's bring this all together. Fabric isn't just another Microsoft product. It's a complete rethinking of how data platforms should work. One platform, one lake, one copy of data and infinite possibilities. And with AI and co-pilot built in, it's accessible to everyone, not just data professionals, but business analysts, sales teams, operations managers, anyone who needs answers from data. Here's your homework. Go to fabric, Microsoft.com, start a free trial and create your first workspace. Just try it. You'll see how the pieces fit together in a way that no amount of reading can replace. If this episode helped you understand fabric better, subscribe on your favorite podcast platform and share it with someone who's starting their data journey. They'll thank you. Next time, we'll break down one lake short cuts in plain English. How they work, why they matter, and how to use them without moving data around. That's one you won't want to miss. Until then, keep learning.