Authenticate as a service principal to run a Microsoft Fabric notebook using GitHub Actions

In this post I cover an alternative way you can authenticate as a service principal to run a Microsoft Fabric notebook using GitHub Actions. By authenticating through the Fabric CLI (Command Line Interface) to run the notebook. Some time ago I covered how to authenticate as a service principal to run a Microsoft Fabric notebook … Read more

Deploy Microsoft Fabric items GitHub Action

I am really excited about introducing the “Deploy Microsoft Fabric workspace items with fabric-cicd” GitHub Action in this post. Which appears to be the first Microsoft Fabric related GitHub Action to be made available in the GitHub Marketplace. This GitHub Action will save a lot of effort when looking to move Microsoft Fabric items from … Read more

Mystery of the fabric-cicd authentication that never was

In this post I cover the mystery of the fabric-cicd authentication that never was. To help others who experience similar issues with fabric-cicd. Allow me to explain. A while back I encountered issues whilst testing some things for the Azure DevOps version of the FUAM deploymenator. Which is a FUAM deployment accelerator that I developed … Read more

Deploy a working Direct Lake semantic model with fabric-cicd and Fabric CLI

In this post I show one way you can deploy a working Direct Lake semantic model with fabric-cicd and Fabric CLI as part of your Microsoft Fabric CI/CD strategy. To clarify, when I say working I mean that the Direct Lake semantic model points to the correct SQL analytics endpoint for a Lakehouse in the … Read more

T-SQL Tuesday 189 – How AI is changing my career

For this months T-SQL Tuesday contribution I cover how AI is changing my career. Before I go any further, I want to thank Taiob Ali who hosts this months T-SQL Tuesday. By my own admission it has been a while since I last contributed to T-SQL Tuesday. However, this seems like a fitting topic to … Read more

Managing Fabric connections with Fabric CLI when performing CI/CD

In this post I cover managing Microsoft Fabric connections with Fabric CLI when performing CI/CD. To clarify, I mean the Microsoft Fabric connections that you work with when you select “Manage connections and gateways” in the settings menu in Microsoft Fabric. Like in the below image. When I say the Fabric CLI I mean the … Read more

Azure DevOps version of the FUAM deploymenator

In this post I introduce the Azure DevOps version the FUAM deploymenator. Which is a FUAM deployment accelerator that I developed in order to push FUAM deployments from Azure DevOps to a Microsoft Fabric tenant. Like in the overview diagram below. As you can see above, the solution utilizes both the Fabric Command Line Interface … Read more

Introducing the FUAM deploymenator

In this post I will be introducing the FUAM deploymenator. Which is a FUAM deployment accelerator that I developed in order to push FUAM deployments from GitHub to a Microsoft Fabric tenant. Like in the overview diagram below. As you can see, it utilizes both the Fabric Command Line Interface (Fabric CLI) and the fabric-cicd … Read more

Operationalize Fabric workspaces using Fabric CLI and fabric-cicd with GitHub Actions

In this post I want to show one way that you can operationalize Fabric workspaces using Fabric CLI and fabric-cicd with GitHub Actions. To clarify, when I say the Fabric CLI I mean the Fabric Command Line Interface. Which is a command line offering by Microsoft. Whereas fabric-cicd is a Python library that allows you … Read more

Tips for implementing FUAM in Microsoft Fabric

In this post I share some tips for implementing FUAM in Microsoft Fabric. Since I have seen multiple questions relating to FUAM appear online. To clarify, FUAM stands for Fabric Unified Admin Monitoring and is a popular monitoring solution that you can deploy in Microsoft fabric. Which has been developed by two Microsoft employees. You … Read more