Intro of the Azure DevOps setup
Microsoft Fabric has options to integrate with GIT via Azure DevOps. You can do a couple of things with that, which works quite well, especially when you are used to do things by manual labour, by creating Data pipelines, dataflow or such items for every task that is coming onto your desk. EasyFabric is for the ones that want to generate stuff, based on input via config files.
note
Forget the Fabric Release pipelines or GIT integration that is coming with Microsoft Fabric if you want to use EasyFabric.
The deployment pipeline in Azure DevOps will do the following:
Build
- Check the yaml files for common errors before deploying
- Generate the scripts for the objects to use for deployment
Deployment
- Copy yaml files to the Meta Lakehouse
- Deploy notebooks to the Meta, Bronze, Silver and Gold lakehouse
- Run a notebook that will create* the objects in the different lakehouses