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

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

Operationalize fabric-cicd to work with Microsoft Fabric and GitHub Actions

In this post I want to show how you can operationalize fabric-cicd to work with Microsoft Fabric and GitHub Actions. Since I got asked if this post was available whilst helping at the ask the experts panel during the Microsoft Fabric Community Conference. Just so that everybody is aware, fabric-cicd is a Python library that … Read more

More tips about using Azure Test Plans with GitHub

In this post I want to provide a couple more tips about using Azure Test Plans with GitHub deployments. Since I have been asked a couple of times about this since the SQLBits conference. In reality, I did a post a while ago about using Azure Test Plans with GitHub deployments. Plus, I covered it … Read more

Version control for SQL Server Management Studio templates using GitHub

In this post I want to cover how to do version control for SQL Server Management Studio templates using GitHub. I wanted to do this post for various reasons. Previously I wrote a post about how to do version control for SQL Server Management Studio templates using Azure Repos. I wanted to highlight some things … Read more

CI/CD for serverless SQL pools using GitHub Actions

I want to cover one way you can do CI/CD for Azure Synapse Analytics serverless SQL pools using GitHub Actions in this post. For various reasons. For a start, in a previous post I wrote about how you can CI/CD for serverless SQL pools using Azure DevOps. So, I thought I would balance things out … Read more

Update a Database Project within the GitHub website

In this post I want to cover a couple of ways you can update a Database Project within the GitHub website. Because both ways can be useful. I know most of the time files are updated using development tools on your own computer. However, it can be useful to know how you can update files … Read more

Increase in demand for Data Platform automation

Recently I have taken part in various discussions about why there is an increase in demand for Data Platform automation. Mostly linked to CI/CD deployments and working in a DevOps related way. In this post I want to share my personal thoughts about this, as well as some advice. Towards the end I mention a … Read more