An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
Synpase 'Publish' in workspace is not updating Parameters in TemplateParametersForWorkspace.json as expected
I am having an issue where LinkedServices in Synapse are not getting updated (connections strings) during rollout to PreProd and Prod workspaces. When I “Publish” in Synapse, Publish updates only TemplateForWorkspace.json but does not update TemplateParametersForWorkspace.json with newly added linked service parameters. As a result, linked-service overrides are not applied when "DeploySynapseArtifacts" Ev2 extension is called.
I have created “template-parameters-definition.json” parameter file for linked services at the root of my repo (same root folder is configured in my Dev Synpase Workspace). Issue seems to be Synapse Publish is not honoring template-parameters-definition.json for linked services in this workspace hence an updated TemplateParametersForWorkspace.json is not getting generated during Publish.
I have also included these Parameters in ScopeBindings and synapse.httpextensionParameters.json.