读取数据时出错,错误消息:无法将'1/31/2017'解析为从位置开始的字段的日期

时间:2019-02-08 14:39:54

标签: csv google-cloud-platform google-bigquery

我想使用一个约17MB的csv创建一个表。我在json文件中有表架构,并且csv文件(表数据)也从GCP存储桶复制到了本地。这是必需的,因为使用GCP控制台我们不能直接使用GCP存储桶中的文件。

但是我收到一个错误,下面的屏幕截图。 我能够成功创建带有200行小样本的表相同数据集的样本。

BIGquery支持YYYY-MM-DD格式,我的输入数据集的日期为'1/31/2017'格式。我没有更改上传的小数据集中的日期格式,但GCP自动将其转换为YYYY-MM-DD格式。

我做了以下事情:

  1) So did not change format in main ~17MB CSV file and I got errors.
  2) I changed format in Input CSV format but still got error, as they were not changing correctly in file I uploaded in Bucket. 

我不确定如何解决该问题,请帮助,可能是我走错了方向。

enter image description here

错误消息中显示的列的json格式的架构

{
  "mode": "NULLABLE",
  "name": "Docs",
  "type": "INTEGER"
},
{
  "mode": "NULLABLE",
  "name": "end_date",
  "type": "DATE"
},

没有错误的情况下采样数据:

enter image description here

遇到错误的数据(根据错误消息从行号1100粘贴了数据) enter image description here

0 个答案:

没有答案