Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
VishnuBasskarV
Regular Visitor

Complete CI/CD pipeline for Fabric

HI All,

 

As any one implemented a end to end CICD deployement pipeline for all the items on fabric[Notebook,LakeHouse and Waerhouse with parameters].

 

As Deployement pipelines are not supporting the Lakehouse SQL end point so any inputs when can w3e expect a End to End support of the deployement to upper enevironment with the parameters. 

2 ACCEPTED SOLUTIONS
v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 
Sorry for the late response.

A full CI/CD pipeline for Microsoft Fabric (including Notebooks, Lakehouses, and Warehouses with parameters) is partially supported today. You can use Deployment Pipelines and Git integration, but there are gaps:

  • Lakehouse SQL Endpoints aren't yet fully supported in deployment pipelines. There's no confirmed timeline from Microsoft yet.

  • Parameterization works for Notebooks and Pipelines but is limited for Lakehouses and Warehouses.

  • Git integration exists, but it syncs artifacts in alphabetical order, not dependency order. This can mess up deployments unless you control the structure tightly.

  • Workaround: Use naming conventions and split workspaces (e.g., Bronze/Silver/Gold) to manage complexity. Document your structure and order clearly.

  • Right now, a hybrid approach using deployment pipelines for movement and Git for source control is your best bet.

If the above information helps you, please give us a Kudos and marked the Accept as a solution.
Best Regards,
Community Support Team _ C Srikanth.

View solution in original post

burakkaragoz
Community Champion
Community Champion

Hi @VishnuBasskarV ,

 

Just checking in to see if you had a chance to try any of the suggestions shared earlier.

As mentioned, a full CI/CD pipeline in Fabric is still a bit of a hybrid setup—Git for version control, and Deployment Pipelines for moving between environments. There are still some gaps (like Lakehouse SQL endpoints), but with naming conventions and workspace structuring (e.g., Bronze/Silver/Gold), it’s manageable.

If you’ve made progress or found a different approach, would love to hear how it went—it could help others too!


If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.

View solution in original post

11 REPLIES 11
v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 

We haven't heard from you since last response and just wanted to check whether the solution provided has worked for you. If yes, please Accept as Solution to help others benefit in the community.
Thank you.


If the above information is helpful, please give us Kudos and mark the response as Accepted as solution.
Best Regards,
Community Support Team _ C Srikanth.

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 

I wanted to follow up since I haven't heard from you in a while. Have you had a chance to try the suggested solutions?
If your issue is resolved, please consider marking the post as solved. However, if you're still facing challenges, feel free to share the details, and we'll be happy to assist you further.
Looking forward to your response!

Best Regards,
Community Support Team _ C Srikanth.

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 

We haven't heard from you since last response and just wanted to check whether the solution provided has worked for you. If yes, please Accept as Solution to help others benefit in the community.
Thank you.

If the above information is helpful, please give us Kudos and mark the response as Accepted as solution.
Best Regards,
Community Support Team _ C Srikanth.

burakkaragoz
Community Champion
Community Champion

Hi @VishnuBasskarV ,

 

Just checking in to see if you had a chance to try any of the suggestions shared earlier.

As mentioned, a full CI/CD pipeline in Fabric is still a bit of a hybrid setup—Git for version control, and Deployment Pipelines for moving between environments. There are still some gaps (like Lakehouse SQL endpoints), but with naming conventions and workspace structuring (e.g., Bronze/Silver/Gold), it’s manageable.

If you’ve made progress or found a different approach, would love to hear how it went—it could help others too!


If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 
Sorry for the late response.

A full CI/CD pipeline for Microsoft Fabric (including Notebooks, Lakehouses, and Warehouses with parameters) is partially supported today. You can use Deployment Pipelines and Git integration, but there are gaps:

  • Lakehouse SQL Endpoints aren't yet fully supported in deployment pipelines. There's no confirmed timeline from Microsoft yet.

  • Parameterization works for Notebooks and Pipelines but is limited for Lakehouses and Warehouses.

  • Git integration exists, but it syncs artifacts in alphabetical order, not dependency order. This can mess up deployments unless you control the structure tightly.

  • Workaround: Use naming conventions and split workspaces (e.g., Bronze/Silver/Gold) to manage complexity. Document your structure and order clearly.

  • Right now, a hybrid approach using deployment pipelines for movement and Git for source control is your best bet.

If the above information helps you, please give us a Kudos and marked the Accept as a solution.
Best Regards,
Community Support Team _ C Srikanth.

KevinChant
Super User
Super User

Which aspect do you think is missing?

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 
It's been a while since I heard back from you and I wanted to follow up. Have you had a chance to try the solutions that have been offered?
If the issue has been resolved, can you mark the post as resolved? If you're still experiencing challenges, please feel free to let us know and we'll be happy to continue to help!
Looking forward to your reply!

Best Regards,

Community Support Team _ C Srikanth.



v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 
I wanted to follow up since I haven't heard from you in a while. Have you had a chance to try the suggested solutions?
If your issue is resolved, please consider marking the post as solved. However, if you're still facing challenges, feel free to share the details, and we'll be happy to assist you further.
Looking forward to your response!

Best Regards,

Community Support Team _ C Srikanth.

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV

Thank you for being part of the Microsoft Fabric Community.
Best Practices for Organizing Deployment Pipelines:

  • Organize workspaces based on business units or data layers (e.g., Bronze, Silver, Gold) to streamline management and deployment processes.​
  • Implement clear and consistent naming conventions for artifacts to reduce confusion and facilitate easier tracking.​
  • Maintain thorough documentation of the deployment process, including dependencies and configurations, to assist in troubleshooting and onboarding.

If the above information helps you, please give us a Kudos and marked the Accept as a solution.

Best Regards,

Community Support Team _ C Srikanth.

VishnuBasskarV
Regular Visitor

One issue I found with Git integration is t is syncing the data based on  a alphabetical order so any suiggestions thier to organise or the deployement pipleine alone is the solution.

v-csrikanth
Community Support
Community Support

Hi @VishnuBasskarV 
Thank you for being part of the Microsoft Fabric Community.Implementing a comprehensive CI/CD deployment pipeline in Microsoft Fabric for Notebooks, Lakehouses, and Warehouses, especially with parameterization, is achievable by leveraging Fabric's deployment pipelines and Git integration.

For dynamic configurations across environments, parameters can be utilized:​

Parameters allow passing external values into pipelines, enhancing reusability across different environments.

While deployment pipelines support Lakehouse objects, there may be limitations with the SQL Endpoint. For the most current information on feature support and timelines.

Please do research for external documentation apart from Fabric Community.


If the above information helps you, please give us a Kudos and marked the Accept as a solution.
Best Regards,
Community Support Team _ C Srikanth.

 

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Fabric Update Carousel

Fabric Monthly Update - October 2025

Check out the October 2025 Fabric update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.