Forum Discussion

jaryszek's avatar
jaryszek
Icon for Super User rankSuper User
1 year ago
Solved

How to create deployment pipeline for different customers?

Hello,  how to create a deployment pipelines in 2 kind of architectures for different customers?:   1) data is on customer tenant , they are using one lake shortcut to connect to OneLake. How to...
  • v-sgandrathi's avatar
    11 months 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.