使用 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
行号是否分为不同的常量,并具有|
分隔符,以便它无法映射到接收器列。