I have a template dataset that has parameters for the source SQL server name. This template is uploaded to multiple tenants but the underlying SQL db resides on a different server for each tenant. I would expect parameters to work like this:
1) if a dataset is uploaded the first time, use the parameters specified in the uploaded file
2) if the dataset already exists (and parameters have been changed), use the parameters of the already deployed dataset
unfortunately, this is not how parameters behave when uploading/overwriting a dataset. At the moment, parameters are always overwritten with the values in the dataset that is uploaded. So in my case, when I upload a new version of the template, I have to change the parameter online and also re-enter the credentials as the data source changes when I change the parameter.