You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory读取CSV到数组时忽略自动Prop_#表头(无FE循环)

解决ADF读取无表头CSV后提取纯ID数组的问题

直接用ADF的map函数就能实现无循环提取纯ID数组,完全不用Foreach活动影响性能,具体表达式如下:

在Set Variable活动的变量值中输入:

@map(activity('LookupLog').output.value, (item) => item.Prop_0)

原理说明

Lookup活动读取无表头CSV时,会自动给唯一列分配Prop_0作为键名,返回的数组结构是[{"Prop_0": "ID1"}, {"Prop_0": "ID2"}, ...]。map函数会遍历这个数组里的每个对象,提取每个对象的Prop_0属性值,直接生成["ID1", "ID2", ...]格式的纯ID数组。

注意事项

确保Lookup活动的第一行作为表头选项设置为False,这样ADF会始终用Prop_0作为默认列名,避免列名变化导致表达式失效。

内容的提问来源于stack exchange,提问作者SlingOfDavid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 00:23:10