Forum Discussion
How to create deployment pipeline for different customers?
- 1 year ago
HI jaryszek,
Thank you AmiraBedh for your response in this thread.
For production environments, please consider the following additional points:
Verify that shared data has the appropriate access rights in both tenants, as incorrect permissions often cause shortcuts or tables to be missing.
When making changes in DEV, such as adding tables or columns, remember to refresh metadata or apply rebind rules in your pipelines to ensure TEST and PROD remain aligned.
If you support multiple customers, automating deployments using options like REST API or Git integration can help manage not only semantic models but also pipelines, notebooks, and dataflows.
It is also advisable to set up monitoring for SQL endpoints and Lakehouse, and to prepare a rollback strategy in case any issues arise during deployment.
These steps are not mandatory, but they will contribute to maintaining stability and consistency as you scale your solution across customers.
Thank you.