Передача значения в параметры связанного сервера из c # - PullRequest
0 голосов
/ 11 июня 2019

У меня есть конвейер 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 #?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...