Azure data factory 无法在Azure Data Factory管道中设置复制活动的列映射

Azure data factory 无法在Azure Data Factory管道中设置复制活动的列映射,azure-data-factory,Azure Data Factory,我的问题与用于创建Azure数据工厂管道的.NET SDK有关。我正在使用下面链接中的代码创建一个带有复制活动的ADF管道,以将数据从Salesforce复制到Azure SQL数据库中。我能够通过复制活动创建管道。但是,我无法设置列映射,因为Salesforce和Azure SQL数据库之间的列名不完全匹配,这导致管道失败,因为ADF能够正确映射列。 我试图将Translator属性直接设置为JSON字符串,如下所示,但它不起作用 Translator = @"{ "&q

我的问题与用于创建Azure数据工厂管道的.NET SDK有关。我正在使用下面链接中的代码创建一个带有复制活动的ADF管道,以将数据从Salesforce复制到Azure SQL数据库中。我能够通过复制活动创建管道。但是,我无法设置列映射,因为Salesforce和Azure SQL数据库之间的列名不完全匹配,这导致管道失败,因为ADF能够正确映射列。

我试图将Translator属性直接设置为JSON字符串,如下所示,但它不起作用

Translator = @"{
""type"": ""TabularTranslator"",
""columnMappings"": {
""Id"": ""MyCustomId""
}
}"
我还尝试将Translator属性设置为CopyActivity的一个新对象,如下所示,但它不起作用

IDictionary<string, object> objDic = (IDictionary<string, object>)new Dictionary<string, object>() { { "Id", "MyCustomId" } };
Translator = new CopyTranslator(objDic)
IDictionary objDic=(IDictionary)new Dictionary(){{{“Id”,“MyCustomId};
翻译器=新的翻译器(objDic)
任何帮助都将不胜感激