Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

View all the Fabric Data Days sessions on demand. View schedule

Find articles, guides, information and community news

Most Recent
rajendraongole1
Super User
Super User

I recently got a chance to explore GraphQL, it was an absolute revelation. I realized I could finally have a more elegant way to expose the clean, curated data from our new Microsoft Fabric environment to modern applications. This blog post is a summary of that journey, explaining exactly what GraphQL is, why you need it, and how it transforms data access.

Read more...

pankaja_ms
Microsoft Employee
Microsoft Employee

In this post, we will discuss the final two configuration categories associated with Cloud Adoption Framework's Landing Zone pillars as applicable to Microsoft Fabric. This is the final post in the 3 part series I started a few months ago.

 

Design Area - Governance

Microsoft Fabric capacity costs are surfaced to customers using the Azure Cost Management service. This allows integration of costs into the Azure Cost Management dashboard and alerting experience. Refer to this topic on granular information on the cost meters that are available in Azure Cost Management related to Fabric

Capacity Optimization

Microsoft Fabric’s technical architecture and commercial model allow for customers to control how much capacity they consume in order to optimize operational costs. Following aspects of Capacity configuration can be leveraged. Fabric capacity monitoring is discussed in a separate section within this document.

Capacity OperationDescription
ScalingIf a customer uses F SKU capacity, scaling up and down allows fine-grain usage of resources optimizing pricing for predictable peaks and troughs. Refer to this topic for more details. https://learn.microsoft.com/en-us/fabric/enterprise/scale-capacity
Pause/ResumeFor an F SKU capacity, Fabric Admins have permissions to pause/resume capacity. This allows minimizing the compute charges for periods where the capacity is not needed.
Surge ProtectionSurge Protection limits overusing a capacity by background jobs. Fabric offers two settings at Capacity level that can be configured to manage the surge protection behaviour – Background Rejection Threshold and Background Recovery Threshold. Refer to this topic for additional information https://learn.microsoft.com/en-us/fabric/enterprise/surge-protection

Capacity Reservations

Microsoft Fabric offers clients the option to reserve Capacity for a period of time in exchange for discount on operational costs. Opting into reserved capacity should be done in a planned and methodical manner to ensure that the reservations result in commercial benefit. More information on Capacity Reservation can be found here.

Data Governance using Microsoft Purview

Microsoft Purview offers rich, robust, scalable and comprehensive data governance controls. Using Purview, customers are able to define and apply sensitivity labels, monitor lineage, promote/certify data items etc. Full breadth of Purview Data Governance features can be found here.

 

Design Area - Platform Automation and Devops

Git Integration

Microsoft Fabric’s Lifecycle management tools offers customers standardized mechanism to collaborate and communicate when working in a multi-developer environment using Fabric’s Data Science, Data Engineering, Real-time Analytics and other capabilities. Git integration and Deployment Pipelines can be leveraged to achieve automation across development and release process.

Multiple developers can simultaneously contribute to complex projects in a single Fabric Workspace if the workspace is configured to use Git. By applying Git advantages and best practices, developers can collaborate and release content changes quickly and effectively across the Workspace.

More information on Git Integration in Microsoft Fabric can be found at this page.

Deployment Pipelines

Deployment Pipelines in Microsoft Fabric enable creators to develop and test content in the service before it reaches users. Following item types are supported as of March 2025

  • Activator
  • Dashboard
  • Data pipeline (preview)
  • Dataflows gen2 (preview)
  • Datamart (preview)
  • Environment (preview)
  • Eventhouse and KQL database
  • EventStream (preview)
  • KQL Queryset
  • Lakehouse (preview)
  • Mirrored database (preview)
  • Notebook
  • Org app (preview)
  • Paginated report
  • Power BI Dataflow
  • Real-time Dashboard
  • Report (based on supported semantic models)
  • Semantic model (that originates from a .pbix file and isn't a PUSH dataset)
  • SQL database (preview)
  • Warehouse (preview)

For more information on this feature in Fabric, refer to this part of the documentation.

Platform Automation

Microsoft Fabric is supported through comprehensive REST API that allows most administrative tasks to be scripted/automated. This approach allows predictable outcome each time an operation is repeated (eg. Deploying a new data pipeline). More information on Fabric Rest API can be found here.

 

This concludes the series that covers Microsoft Fabric Design Guidance using Cloud Adoption Framekwork's design pillars. From the time I published the first post in this series, there have been many changes, updates and announcements and I would encourage you to review the entire Fabric roadmap for latest information. You can find this at http://aka.ms/fabricroadmap 

 

Links

Microsoft Fabric CAF Configuration Guide - Part 1

Microsoft Fabric CAF Configuration Guide - Part 2

 

KevinChant
Super User
Super User

In this post I want to share some advice about Git and workspace strategies for your Microsoft Fabric development process.

 

To be more precise, advice about aligning with a DevOps way of working with branches, Microsoft Fabric Git integration and Fabric workspaces when multiple developers need to work in isolation before updating what is seen as the "development branch". Like in the below diagram.

 

Microsoft Fabric development process when working with GitMicrosoft Fabric development process when working with Git

Read more...

KevinChant
Super User
Super User

In this post I want to cover studying for Fabric certifications during the age of AI. In order to highlight some AI-related aspects to others.Ask Learn functionalityAsk Learn functionality

Read more...

ruicunha
Microsoft Employee
Microsoft Employee

Unlock the full potential of teamwork in Microsoft Fabric! Discover how a simple, effective Git branching strategy—paired with smart workspace design—can transform collaboration, streamline development, and empower your teams to deliver high-quality analytics solutions faster. Whether you’re a data engineer, developer, or business user, this article reveals practical steps to minimize conflicts, boost agility, and bring software engineering best practices to your data projects in Microsoft Fabric.

Read more...

bhanu_gautam
Super User
Super User

Over the last few months, I’ve been diving deep into Microsoft Fabric — especially the analytics side of things. After passing the DP-700, I set my sights on its counterpart: the DP-600: Fabric Analytics Engineer Associate certification.

I’m excited to share that I’ve officially cleared the DP-600 exam — and in this article, I’ll walk you through my preparation strategy, what the exam covers, and some tips to help you succeed if you’re planning to take it next.

Read more...

bhanu_gautam
Super User
Super User

If you’re diving into Microsoft Fabric, you’ve likely heard about its powerful capabilities for unified analytics. One of its standout features? Notebooks. Whether you’re coming from a data science, engineering, or BI background, notebooks provide a flexible space to explore, transform, and visualize data — all within the Fabric ecosystem.

 

In this guide, we’ll walk through how to get started with Notebooks in Microsoft Fabric — from creating your first notebook to running code and visualizing results. No fluff, just a practical walkthrough to help you hit the ground running.

Read more...

pankaja_ms
Microsoft Employee
Microsoft Employee

This post is second in series that helps Partners and Customers plan Fabric Configuration for new and existing deployments. You can find the first post in this series here : 

https://community.fabric.microsoft.com/t5/Fabric-platform-Community-Blog/Microsoft-Fabric-CAF-Config...

 

Read more...

suparnababu8
Super User
Super User

Thinking of taking the DP-700 exam? Here’s how I passed it—and why it could change your career in data engineering with Microsoft Fabric.

image (2).png

Read more...

Rufyda
Impactful Individual
Impactful Individual

DP-600 is a Microsoft certification called:
Implementing Analytics Solutions Using Microsoft Fabric

In short: If you want to prove that you can work with modern data tools and build end-to-end data solutions, this exam is for you.
Learning Microsoft Fabric is exactly what you need to pass it.


 What can you do with Fabric?

Here are just a few examples:
• Combine messy data from different places (Excel, SQL, APIs)
• Clean and prepare it with easy tools
• Visualize it in Power BI (right inside Fabric!)
• Run machine learning models
• Share reports with your team instantly
 Let’s break down the core building blocks of Fabric

 Tool  What it does ?

Lakehouse A place to store raw + processed data (like a folder in the cloud, but smarter)
Warehouse For structured, SQL-style analytics (think: tables and rows)
Notebook A coding environment for data science and AI
Power BI Build interactive dashboards and reports
Pipelines Automate data flows from source to report
Don’t worry if these sound new — we’ll explain each of them one by one in the next articles.

Microsoft Fabric is:
• A one-stop platform for all your data tasks
• Perfect for beginners who want to level up
• The core tool to learn if you're aiming for the DP-600 exam
• Easier than it sounds .. and kinda fun once you get into it 

 

let’s connect on LinkedIn: https://www.linkedin.com/in/rufyda-abdelhadirahma/

Rufyda
Impactful Individual
Impactful Individual
burakkaragoz
Community Champion
Community Champion

Facing issues with data integration, performance, or governance in Microsoft Fabric? This guide breaks down the most common challenges and offers practical, real-world solutions to help you get the most out of your Fabric environment.

Read more...

pankaja_ms
Microsoft Employee
Microsoft Employee

This blog is first in a series that is intended to help readers with most commonly used configuration options available when working with Microsoft Fabric. The guidance in this article is aligned to Microsoft Cloud Adoption Framework's 8 design areas.

Read more...

djurecicK2
Super User
Super User

Interested in learning the key differences between the new org apps (preview) and traditional workspace apps? Click here for an overview of the differences and a guide to creating your first org app.

Read more...

suparnababu8
Super User
Super User

In this article, I will demonstrate how to dynamically load a CSV file with space-delimited headers into a Lakehouse as Delta tables.

Read more...

SachinNandanwar
Super User
Super User

Let's say you have one or more CSV files and you want to convert them to Parquet format and also upload them to a Lakehouse table. The available options for this in the Fabric environment are either through a notebook or a data pipeline but there are aren't any pre-built out-of-the-box solutions.

 

For instance, you might have an application that generates CSV files, and you want to upload the CSV data directly to the Lakehouse at that moment. One approach could be to make application store the CSV files in ADLS2 storage and use an event-based pipeline triggered by storage events to upload the data to the Lakehouse. However, what if storing the files on cloud storage isn't an option and the files will always be stored on a on prem storage ?

Article was originally publised here

Read more...

KevinChant
Super User
Super User

One Microsoft Fabric announcement during Microsoft Ignite that I think should get more attention is the fact that Sustainability data solutions in Fabric is now Generally Available (GA).

 

For those who are not aware Sustainability data solutions in Fabric is one of solutions offered as part of the Industry Solutions workload. Which is now also GA and officially recognized as a Microsoft Fabric workload.

 

Microsoft Fabric architecture diagram with Industry Solutions highlightedMicrosoft Fabric architecture diagram with Industry Solutions highlighted

I intend to cover why I think this is significant in this post. Along the way I share some links.

Read more...

Helpful resources

Join Blog
Interested in blogging for the community? Let us know.