У меня есть конвейер DataFactory, который использует SQL-сервер Linked Service.Конвейер будет запущен кодом C #.Вместо жесткого имени сервера, имени БД и пароля на связанном сервере, во время выполнения я хочу передать его как значение параметра из кода c #.
{
"name": "EncryptedSqlServerLinkedService",
"type": "Microsoft.DataFactory/factories/linkedservices",
"properties": {
"parameters": {
"ServerName": {
"type": "String"
}
},
"type": "SqlServer",
"typeProperties": {
"connectionString": "integrated security=False;data source=@{linkedService().ServerName};initial catalog=DBName;user id=userName",
"encryptedCredential": "eyJDcmVkZW50aWFsSWQiOiI4YjI0NzQ3MS1mM="
},
"connectVia": {
"referenceName": "Di-DF-IntRunTime",
"type": "IntegrationRuntimeReference"
}
}
Как установить значение для ServerName из запускающего кода c #?
Спасибо