Search code examples
azureazure-resource-managerazure-synapse

Azure Synapse Analytics Workspace Deployment


I have created an Azure Synapse Analytics Workspace in which I have pipelines with parameters. These parameters have storage account name, folder names etc which will change as we deploy the Synapse Analytics Workspace from Dev to Stage and Prod.

During the deployment in the Parameters file - I do not see pipeline parameters parameterized. Only Triggers and Linked services parameters are available as parameters in ARM Template. In Azure Data Factory, we would define using arm-template-parameters-definition.json that which parameters need to be available in ARM Template parameters file.

Is there a similar option available in Synapse Workspace?


Solution

  • You can follow this article: CICD Automation in Synapse Analytics: taking advantage of custom parameters in Workspace Templates.

    You would need to create a custom template-parameters-definition.json file. Then you will be able to add more customization.