Forum Discussion

chm-999's avatar
chm-999
New Member
8 months ago
Solved

DevOps setup for Fabric

Hi everyone, I'm looking for clarification and recommended practices for setting up CI/CD for Microsoft Fabric using Azure DevOps. I know that Fabric currently supports several automation options—RE...
  • ChielFaber's avatar
    8 months ago

    Fabric works with the Git integration for source control.

     

    https://learn.microsoft.com/en-us/fabric/cicd/git-integration/intro-to-git-integration?tabs=azure-devops

     

    Git integration in Microsoft Fabric enables developers to integrate their development processes, tools, and best practices straight into the Fabric platform. It allows developers who are developing in Fabric to:

    • Backup and version their work
    • Revert to previous stages as needed
    • Collaborate with others or work alone using Git branches
    • Apply the capabilities of familiar source control tools to manage Fabric item

     

    Also check out this video from Guy in a Cube:

    https://www.youtube.com/watch?v=iLYIx3QS508

     

     

    Another option is to follow this: Fabric CI/CD Deployment Tool


    This video looks like exactly what you're looking for: It's about automate your deployements with Fabric CI/CD deployement tool

     

    https://www.youtube.com/watch?v=BU7JBmW4NPU

     

    description: In this video, I walk you through how to use the Fabric CI/CD Deployment Tool—a powerful open-source utility designed to bring DevOps-style automation to your Microsoft Fabric workspaces.

     

    What this tool does: 🔹 Deployment of Fabric items like Notebooks, Data Pipelines, Environments, and more 🔹 Promotes artifacts seamlessly across Dev → Production environments 🔹 Integrates smoothly with Azure DevOps or GitHub for version control 🔹 Uses Python to sync changes from a Git repo to a target Fabric workspace