Azure BLOB存储中有多个源.csv文件,其中每个文件的名称与其“label”列值相同。我们通过ForEach循环遍历这些文件中的每一个,其中包含单个DataFlow:
问题是我们只能在“File name option”字段中使用“Default”值,该字段设置了自动生成的文件名。我们希望在“Pattern”字段中使用“label”字段的值,并对其进行一些更改。
“SelectColumns”步骤输出以下Map:
问题:**是否可以将“label”列的值传递到“Pattern”字段并修改它?**例如,如果标签的值为has_stuff
,则接收Activity将输出has_stuff_log
。
如果不可能,我如何将ForEach item().name
传递给该字段?
1条答案
按热度按时间3b6akqbq1#
由于列
label
中的所有值都相同,因此在选择转换后添加'_log.csv'
using derived列,并在接收器文件名设置中使用此列。导出列结果:
现在,在接收器文件名设置中使用此列,如下所示。
流水线执行后的结果文件: