我正在尝试在 ADF 中创建管道,并且在记事本中打开的 CSV 文件看起来像这样 ColA、ColB、ColC、ColD、、、、、、、、、、、、、、、、、

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

SO,我的存储容器中有一个 CSV 文件。当我用记事本打开文件时,它看起来像这样。

A 列、B 列、C 列、D 列等等,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.

我想将此数据从 CSV 文件加载到 Azure SQL 表,但在运行管道时,它给我错误“列索引 17 的名称为空”

需要更新哪些设置才能加载此内容? 在此输入图片描述

我尝试使用基本设置,但根本不起作用。

azure csv azure-data-factory
1个回答
0
投票

enter image description here

这是我的源数据

Table2Id,Marks,name,designation,,col7
1,94,Michael Scofield,Structural Engineer,ok,ok2
3,100,Luffy,Pirate King,ok,ok2
5,98,Zoro,Swordsman,ok,ok2
6,26,Starc,Left-hand bowler,ok,ok2
7,24,chopper,Monster,ok,ok2
8,30,Ace,Fire-fist,ok,ok2

当标题中的列名为空时,会出现上述错误。你可以看到我的第五列名称是空白的,这就是这个错误的原因。

要解决此问题,请转到给定列并给出任何名称或使用数据流复制到目标表。

在数据流中提供源和接收器数据集,您可以在选择转换中将空列名称更改为所需的列名称(目标将包含此列名称)。

enter image description here

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