Hello @Johns-305 ,
Welcome to the MS Q&A platform.
Please correct me If my understanding is wrong. You have two devs with separate ADF instances connected to the same git. Each has a separate SQL instance.
When you are using GIT they are pointing to the same SQL instance. You want to know if there is any way to point to their own SQL instances during the pipeline deployment.
You can create a custom Resource Manager parameter configuration that creates a file named arm-template-parameters-definition.json in the root folder of your git branch. You must use that exact file name.
Ex:
"Microsoft.DataFactory/factories/linkedServices": {
"*": {
"properties": {
"typeProperties": {
"accountName": "=",
"username": "=",
"connectionString": "|:-connectionString:secureString",
"secretAccessKey": "|"
}
}
}
In this example, for all linked services of type AzureDataLakeStore, a specific template will be applied. For all others (via *), a different template will be applied.
The connectionString property will be parameterized as a securestring value. It won't have a default value. It will have a shortened parameter name that's suffixed with connectionString.
Reference document: https://learn.microsoft.com/en-us/azure/data-factory/continuous-integration-delivery-resource-manager-custom-parameters
Please let me know if you have any further questions.