标签: azure-data-factory azure-data-factory-2 azure-data-flow
场景:我将SQL DB CDC的网络更改放入了一个csv文件中。在csv文件中每一行的管道中,需要检查更新,插入和删除以及对我的仓库数据库进行一些更改。
管道:
映射数据流:
问题:
如何在数据流中从foreach使用item()以及如何从csv文件和进程中获取该记录。在数据流的源步骤中没有看到任何字段/选项。
答案 0 :(得分:1)
无需在此处使用ForEach。数据流可以从CDC源文件中读取每一行,并且可以在Alter Row转换中将适当的插入,更新,合并,删除操作作为策略应用。
答案 1 :(得分:0)
首先,您可以在数据流中添加一个参数:
然后在数据流中,单击数据流,并使用管道表达式设置数据流参数:
然后,您可以将Foreach item()设置为数据流参数:
item()
现在,您可以在数据流中使用来自foreach的item(),并从csv文件和进程中获取该记录。
希望这会有所帮助。