如何在Azure数据工厂(V2)数据流中为源定界符?

问题描述 投票:0回答:1

我有一种情况,我正在使用数据流从Blob存储中提取数据。文件格式为CSV,但是某些文件以逗号分隔,而某些文件则以管道分隔。

可以在ADF中参数化数据集本身的分隔符。

enter image description here

但是在“数据流”活动中,“源设置”不提供用于数据集参数或更改定界符的选项。

enter image description here

甚至不可能参数化数据集的选择。这意味着我必须为每个定界符创建一个新的Dataflow,这是不实际的。

csv delimiter azure-data-factory parameterization
1个回答
1
投票

我尝试过此方法,效果很好。

源数据集参数设置,添加参数ColDelimiter

enter image description here

创建管道参数ColDelimiter

enter image description here

然后单击数据流,我们可以设置源参数:

enter image description here

运行管道时,我们可以通过参数设置列定界符:enter image description here

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.