The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
I have been using Azure DevOps for the CI/CD of Azure Data Factory. Now with Fabric Data Factory, I understand that the CI part will still be handled by Azure DevOps. However, am I correct in thinking that the CD part will be managed by Fabric Deployment Pipelines provided within Fabric, or will Azure DevOps also handle the deployment process?
Thanks,
Madhusudan
Hi @Madhusudan_P,
What parts in your project do you consider to be CI? The CD part can indeed be handled by the Deployment Pipelines within Fabric. However, Fabric deployment pipelines are not as good as the CI/CD that you are familiar with in Azure DevOps, such as the lack of parameters for deployment, small errors in tracking changes and manual steps.
If you migrate to the deployment pipelines in Fabric, please consider the differences.
Kind regards,
Fabian
Hi @FabianSchut ,
Thank you for your valuable insights.
The branching and all the automated merge for PR are considered as CI in our case.
And the deployment of ADF from one environment to another environment is done using Classic UI based Release Editor inside Pipeline section in Azure DevOps. I saw deployment pipelines and wondering if it is meant to replace Azure DevOps Release Pipeline.
If no, then in what case do I need to use Fabric Deployment Pipelines?
Thanks,
Madhusudan
Hi @Madhusudan_P,
it is indeed devoloped to replace Azure DevOps release pipelines for Fabric items. You can use it to manage your DTAP-street. Please note the current limitations.
HI @Madhusudan_P,
According to your description, it sounds like your requirement is more related to the fabric data factory. I will help you move this thread to that sub-forum to get further support.
Regards,
Xiaoxin Sheng