Google bigquery ';缺少双引号(";)字符';当出现';将数据加载到BigQuery时,在csv文件中重新换行提要

Google bigquery ';缺少双引号(";)字符';当出现';将数据加载到BigQuery时,在csv文件中重新换行提要,google-bigquery,Google Bigquery,罪魁祸首如下。它应该由14列组成,其中一列以“Hi I m Niger…”开头,用换行符覆盖多行 17935,9a7105ee-30c8-4a6d-9374-10875b7d6288.jpg,"""top""=>""0"", ""left""=>""0"", ""width""=>""180"", ""height""=>""180""",,"",2015-07-26 19:33:57.292058,2015-07-26 20:25:30.068887,fe43876f-

罪魁祸首如下。它应该由14列组成,其中一列以“Hi I m Niger…”开头,用换行符覆盖多行

17935,9a7105ee-30c8-4a6d-9374-10875b7d6288.jpg,"""top""=>""0"", ""left""=>""0"", ""width""=>""180"", ""height""=>""180""",,"",2015-07-26 19:33:57.292058,2015-07-26 20:25:30.068887,fe43876f-1b2c-464a-aa20-bf335ed3ff62,c68c8c70-bc2b-11e4-90a1-22000b21105f,{},2e790350-15fb-0133-2cb8-22000ba51078,"Hi I'm Nigerian so wish to study in sweden.
so I'm Undergraduate student I want study Engineering. 
Thanks.","",{}
当通过命令
bq load--replace--source_format=csv-F“,”…
将此csv数据加载到BigQuery时,会出现错误。谁能给我一个BigQuery加载数据命令的解决方案

- File: 0 / Line:17192 / Field:12: Missing close double quote (")
character: field starts with: <Hi I'm N>
- File: 0 / Line:17193: Too few columns: expected 14 column(s) but
got 1 column(s). For additional help: http://goo.gl/RWuPQ
- File: 0 / Line:17194: Too few columns: expected 14 column(s) but
got 3 column(s). For additional help: http://goo.gl/RWuPQ
-文件:0/行:17192/字段:12:缺少双引号(“”)

字符:字段以:开头如果您正在加载带有嵌入换行符的CSV,则需要指定
allowQuotedNewlines


BigQuery的默认设置是假设CSV数据不包含换行符。这允许在处理大型数据文件时有更高的解析吞吐量,因为输入文件可以在任意换行符处拆分。如果数据包含字符串中的换行符,则每个文件都需要由一台机器线性解析。

请确保将在将数据加载到BigQuery之前删除此行:“job\u config.allow\u quoted\u newlines=True”

job_config = bigquery.LoadJobConfig()
job_config.allow_quoted_newlines = True

谢谢,这就是我要找的:]很好的答案!如果您使用的是,您可以使用标志
--allow\u quoted\u newlines
感谢您提供了Python解决方案!:)以下方法也有效:
bigquery.LoadJobConfig(allow\u quoted\u newlines=True)