Skip to content

Microsoft Fabric repositories publicly available in GitHub

Reading Time: 4 minutes

In this post I want to cover some interesting Microsoft Fabric repositories publicly available in GitHub.

Microsoft Fabric repositories publicly available in GitHub

I wanted to do this post after last weeks announcement about Semantic Link at the Microsoft Power Platform Conference. Since the number of useful repositories for Microsoft Fabric has now grown.

In reality, I do not cover every single one available. Due to the fact that the number of them have grown as of late.

Be aware that the contents of these repositories are subject to change.

One key point to note is that Microsoft Fabric is now generally available. You can read more about this in detail in the official post by Ryan Majidimehr.

Awesome Microsoft Fabric

I decided to include the awesome Microsoft Fabric repository because it is hard to resist including a Microsoft Fabric repository that contains the word awesome.

This repository contains a curated list of Fabric resources. I do not know the full name of the creator, only that they have a username of bhakthan. It looks like it is updated on a regular basis though.

AzureDevOps-serverlessSQLPoolToFabricDW

I will only mention one of my repositories in this post. You can work with my AzureDevOps-serverlessSQLPoolToFabricDW repository to migrate the schema of databases that are in dedicated SQL Pools to a Microsoft Fabric Data Warehouse.

I wrote a post to accompany this about how to migrate serverless SQL Pool objects to a Microsoft Fabric Data Warehouse.

Building Microsoft Fabric Copilot App Workshop

I discovered the building Microsoft Fabric Copilot App Workshop repository a while back.

It covers some interesting concepts. However, be aware that you need to configure GitHub Codespaces to work with it.

Code snippets and guides to use Microsoft Fabric Capacity Management

Kasper Kirkegaard (l) has made some interesting code snippets and guides to use Microsoft Fabric capacity management publicly available.

Including examples on how to pause and resume Fabric capacity with different services.

Convert Mapping Data Flow to Microsoft Fabric

I stumbled across this great repository by Arun Sethia (l) that covers how to convert mapping data flow to Microsoft Fabric a while back.

It basically covers how you can convert a mapping data flow in Azure Data Factory to a Microsoft Fabric Notebook. Which you can then run.

It contains a well detailed ReadMe file. Make sure you read the limitations.

Fabric Icons

Marc Lelijveld (l) provides a draw.io file that you can use to draw architectural diagrams relating to Microsoft Fabric.

He provides a link to his accompanying post about designing architectural diagrams with the latest Microsoft Fabric Icons. Plus a link to the official Microsoft Fabric icons.

Fabric Notes

You may have seen references to Fabric Notes online. Which contains various illustrations to show various concepts in Microsoft Fabric.

Fabric Notes website that illustrates various Microsoft Fabric concepts
Fabric Notes website

Behind the scenes, these notes are stored in a Fabric Notes GitHub repository. You can request for a new diagram by submitting a Notes request.

Fabric Readiness

Fabric Readiness is another repository that has been made available by Microsoft. It contains various slides that people are free to use whilst presenting at various events. Including user groups and in-person conferences.

In addition, these slides contain transcribed notes so that presenters can accurately describe the content.

Plus, it advises you to install and enable Git Large File Storage before working with the repository. Which will allow you to work with pointers to the larger files that are stored in GitHub. Personally, I think this is a nice touch.

Fabric samples

Microsoft has made a Fabric samples repository available that contains a large variety of samples.

It includes some interesting Semantic Link samples. Which you can use alongside some of the tutorials available in the online documentation. For example, the tutorial to work with semantic link to clean data with functional dependencies.

FabricAdventureWorksLakehouse

Chris Wagner (X) shares a repository that you can download and use to build a Lakehouse Data Platform.

You can figure out what to do by viewing the LoadAdventureWorks notebook. However, because the content is good I have suggested to Chris in a GitHub issue that it might be worth adding a ReadMe file as well. To help others to work with it.

FabricLocationEg

Tyler Chessman shares this interesting FabricLocationEg repository. It basically contains code samples that you can use to implement Geospatial distance calculations between two places.

It contains a detailed ReadMe to get started and includes a link to a sample report.

Microsoft Fabric Data Science

Claudio Mirti (l) from Microsoft shares some interesting Data Science examples in this repository. Which you can use to work with Data Wrangler.

One thing that I really like about this repository is that Claudio provides a really detailed ReadMe file to get you started.

Final words

I hope this list of interesting Microsoft Fabric repositories publicly available in GitHub introduces some of you to new material that you can use.

If you intend to share your own repository, I wrote a post about keeping good GitHub hygiene for Microsoft Data Platform repositories. Which can help when you decide to make it publicly available.

Of course, if you have any comments or queries about this post feel free to reach out to me.

Published inMicrosoft Fabric

One Comment

  1. Thanks for sharing this insightful post about the Microsoft Fabric repositories on GitHub. It’s great to see the growing number of resources available for the Microsoft Fabric community. Your selection of repositories provides a diverse range of tools and guides, catering to different aspects of working with Microsoft Fabric.

Leave a Reply

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