Faing下一行加载到BQ。我已经尝试过stackoverflow上给出的建议,但没有成功。以下是我的数据:
身份证;描述馆长;;Q_码;ITG_NUM ABC天气适合滑雪“B”;罗隆;HFCKQ:5051 CDE;难怪它是好的“B”;;继续前进;CKHLP;5058
我已根据建议添加了以下参数:
job_config = bigquery.LoadJobConfig(
autodetect=True,
source_format=bigquery.SourceFormat.CSV,
quote_character = '"',
encoding='UTF-8',
field_delimiter=';',
write_disposition="WRITE_APPEND",
skip_leading_rows=1,
)
但仍然会出现错误: 分析从位置155482开始的行时检测到错误。 错误:关闭双引号(“)和字段分隔符之间的数据
有什么建议吗
如果在“记事本+”中打开数据文件时关闭了“自动换行”,请按Ctrl G,然后选择“偏移量”单选按钮,然后可以将位置#155482置于搜索位置。这会将您带到错误驻留/检测到的位置。最有可能的是,它是数据字段中嵌入的双引号(在逗号分隔符之间)
相关问题 更多 >
编程相关推荐