Azure data factory 复制活动UI中的Azure Data Factory 2动态映射

Azure data factory 复制活动UI中的Azure Data Factory 2动态映射,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我试图在Azure Data Factory 2中创建一个管道,以CSV文件为例,将其转换为JSON格式 Column1, Column2, Column3 "SomeValue", "true", "N/A" 问题是除了转换文件的格式之外,我还想基于其他字段应用一些条件 Column1, Column2, Column3 "SomeValue", "true", "N/A" 例如: Column1, Column2, Column3 "SomeValue", "true"

我试图在Azure Data Factory 2中创建一个管道,以CSV文件为例,将其转换为JSON格式

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
问题是除了转换文件的格式之外,我还想基于其他字段应用一些条件

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
例如:

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
CSV:

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
JSON(模式):

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
{"firstValue": null, "secondValue": null}
现在我要实现的是以下映射,

Column1, Column2, Column3   
"SomeValue", "true", "N/A"
Column1 (CSV) **--->** firstValue (JSON)     
Column1 == true || Column3 != "N/A" **--->** secondValue (JSON)

希望这个例子足够清楚,基本上,我正在尝试通过UI实现动态映射,有可能吗?

我认为没有简单的方法通过复制活动来实现这一点。
Column1, Column2, Column3   
"SomeValue", "true", "N/A"
但您可以通过查找活动+foreach活动+复制活动来实现这一点。 你可以看一看。您可以提供一个伪造的源数据集,只需使用查询即可实现地图

Column1, Column2, Column3   
"SomeValue", "true", "N/A"