An Introduction to Microsoft Fabric

Explore Microsoft Fabric, a comprehensive cloud-based platform for data management and analytics. Learn about its key features, how it works, and its differences from Azure Synapse Analytics.

What is Microsoft Fabric?

Microsoft Fabric is a comprehensive cloud-based platform designed to assist businesses and data professionals in managing data and analytics. It integrates various tools and technologies into a single solution for tasks such as data science, real-time analytics, data storage, migration, movement, processing, ingestion, transformation, real-time event routing, and report building.

  • Data Science: Microsoft Fabric provides an environment for developing, training, and deploying machine learning models.
  • Real-time Analytics: The platform enables real-time analysis of data, providing businesses with immediate insights.
  • Data Storage: It offers a secure and scalable solution for storing large volumes of data.
  • Data Migration: Microsoft Fabric simplifies the process of moving data from one location to another.
  • Data Movement: It supports the efficient transfer of data between different systems or components.

How does Microsoft Fabric work?

Microsoft Fabric is built on top of an open lakehouse called OneLake, which stores all data used within Fabric. It includes role-specific workloads that help organizations manage, interpret, and act on data and insights. Microsoft Fabric also includes a conversational language called Copilot, used for creating dataflows and pipelines, writing SQL statements, and building machine learning models.

  • OneLake: This is the data storage component of Microsoft Fabric, where all data used within the platform is stored.
  • Copilot: This is a conversational language included in Microsoft Fabric, used for creating dataflows and pipelines, writing SQL statements, and building machine learning models.
  • Role-specific workloads: These are tasks or operations designed for specific roles within an organization, helping them manage, interpret, and act on data and insights.

What is the difference between Microsoft Fabric and Azure Synapse Analytics?

While both Microsoft Fabric and Azure Synapse Analytics are data management and analytics platforms, they differ in certain aspects. Microsoft Fabric does not have a dedicated SQL pool or relational storage like Azure Synapse Analytics. Instead, warehouse data in Microsoft Fabric is stored in delta lake format within OneLake.

  • SQL Pool: Azure Synapse Analytics has a dedicated SQL pool for data storage and management, which is not present in Microsoft Fabric.
  • Relational Storage: Azure Synapse Analytics supports relational storage, while Microsoft Fabric does not.
  • Delta Lake Format: In Microsoft Fabric, warehouse data is stored in delta lake format within OneLake.

When was Microsoft Fabric launched?

Microsoft launched Fabric at the Microsoft Build event on May 23, 2023, and made it available for purchase at its Ignite conference on November 15, 2023.

  • Microsoft Build: This is an annual conference event by Microsoft, aimed at software engineers and web developers using Windows, Azure, and other Microsoft technologies. In 2023, Microsoft Fabric was launched at this event.
  • Ignite Conference: This is a yearly conference by Microsoft, where the company announces its latest updates and products. In 2023, Microsoft Fabric was made available for purchase at this event.

What are the key features of Microsoft Fabric?

Key features of Microsoft Fabric include a Data Warehouse that allows users to create tables and load, transform, and query data using either the Microsoft Fabric portal or T-SQL commands. It also includes a conversational language called Copilot that can be used to create dataflows and pipelines, write SQL statements, and build machine learning models.

  • Data Warehouse: This feature allows users to create tables and load, transform, and query data.
  • Copilot: This conversational language can be used to create dataflows and pipelines, write SQL statements, and build machine learning models.
  • Microsoft Fabric Portal: This is the user interface of Microsoft Fabric, where users can interact with the platform and perform various data management and analytics tasks.

From the blog

See all