【问题标题】:how to avoid [Missing close double quote (") character.] error in google bigquery如何避免 [缺少关闭双引号 (") 字符。] google bigquery 中的错误
【发布时间】:2021-04-23 05:25:25
【问题描述】:

当我想从 csv 文件将数据上传到谷歌大查询时,我收到以下错误。 我已经阅读了许多类似的问题,但仍然找不到有关如何解决此问题的简单答案。 任何帮助深表感谢。 问候,

读取数据时出错,错误消息:解析从位置开始的行时检测到错误:1451。错误:缺少右双引号 (") 字符。

【问题讨论】:

  • 您能从第 1451 行添加数据吗?真的有没有关闭双引号字符的条目吗?还是您认为问题出在 BigQuery 本身?
  • 我检查了所有条目,没有双引号字符。
  • 列值内是否有包含附加双引号的条目?比如:“第一列”|“第二列”|“第三列”?这也可能会导致问题。如果它可以帮助您避免错误,答案是否对您有帮助,但“错误”条目将丢失桌子?

标签: google-bigquery double-quotes


【解决方案1】:

我想我找到了解决办法。当我尝试将数据直接上传到 google bigquery 时,它不会在高级部分显示这些选项,但是当我第一次将文件上传到 google 存储区域然后将数据从云端导入到 google 查询时,我可以看到不同的选项在高级部分。我只是在高级部分启用了“允许引用的换行符”,就成功了。

【讨论】:

    【解决方案2】:

    我想我找到了答案。虽然文件大小绝对是一个原因,但另一个原因是在将存储桶上传到 Bigquery 时选择正确的表类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 2017-12-15
      • 1970-01-01
      相关资源
      最近更新 更多