能否无需迭代从Get Metadata活动结果提取名称存入数组?
无需迭代提取Get Metadata子项名称数组的方法
可以直接通过Azure Data Factory的内置表达式实现,无需使用Foreach循环和Append Variable活动:
- 核心表达式:
@map(activity('你的Get Metadata活动名称').output.childItems, item().name)
说明:
activity('你的Get Metadata活动名称').output.childItems是Get Metadata活动返回的子项数组,每个元素包含name和type属性map函数会遍历该数组,对每个元素执行item().name操作,直接提取所有子项的名称并组成新数组- 可直接将这个表达式赋值给变量,或在需要使用数组的地方直接引用,一步得到目标数组
[csv1.csv,csv2.csv,csv3.csv,csv4.csv]
内容的提问来源于stack exchange,提问作者Priya Jha
相关产品推荐
相关产品推荐

