Azure 中的 CSV 到 ORC 对话错误:发现的列数超过预期的列数



使用 ORC 文件格式将 csv 文件 pipe(|( 从 Azure 中的一个存储帐户分隔到另一个存储帐户,但它会引发错误:

Error found when processing 'Csv/Tsv Format Text' source 'time.csv' with row number 122277 found more columns than expected column count

如何解决此错误?

找到

带有行号的"csv/tsv 格式文本"源"time.csv"122277 列数超过预期列数

根据错误,它表明您的列违反了此链接中提到的以下第三条规则。

  • 源数据存储查询结果的列名不是 在输入数据集"结构"部分中指定。
  • 接收器数据存储(如果使用预定义架构(没有列 在输出数据集"结构"部分中指定的名称。
  • 接收器"结构"中的列更少或更多列 数据集,而不是在映射中指定的数据集。
  • 重复映射。

需要检查源列122277行号是否分为不同的常量,并具有|分隔符,以便它无法映射到接收器列。

相关内容

  • 没有找到相关文章

最新更新