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

Azure Data Factory复制CSV至Snowflake时跳过第二行的问题

解决ADF复制CSV到Snowflake时跳过第二行的报错问题

错误信息翻译

DELIMITEDTEXTCOLUMNNAMENOTALLOW NULL,异常,消息:列索引1的名称为空

问题原因

这个错误是因为ADF解析文件时,误把本该跳过的第二行当成表头行读取,而第二行内容是'','','',0,不符合表头格式,导致识别出空列名。

正确配置步骤

  • Blob CSV数据集设置:

    1. 打开你的Blob存储CSV数据集,在「连接」标签页,确认**“第一行作为表头”**已勾选。
    2. 切到「架构」标签页,点击「导入架构」,确保正确加载ID、NAME、AGE、INCOME这几个表头列。
  • 复制活动源端设置:

    1. 进入复制活动的「源」配置,找到**“跳过行数”**,直接设为1——这个数值是指跳过表头行之后的第一行数据(也就是CSV里的第二行)。
    2. 确认「格式设置」里的“第一行作为表头”保持勾选,和数据集配置一致。
  • 额外验证:

    • 可以在数据集里点「预览数据」,确认跳过第二行后只显示第三行的有效数据,没问题再跑复制活动。
    • 检查CSV文件的换行符是否统一,避免ADF识别行时出错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 20:52:38