加载时间戳时出现Bigquery错误

时间:2017-10-06 02:06:27

标签: python csv google-bigquery

我正在尝试加载一个CVS,其中的数据类型为'timestamp'。当我尝试将这些数据加载到表中时,我收到错误:

  

google.api.core.exceptions.BadRequest:遇到400个CSV表格   很多错误,放弃了。行数:1;错误:1。

我知道这个特定列是问题,因为当我删除该列时,数据上传时没有错误。我该怎么做才能上传时间戳。

我正在使用bigquery API,python-client-library。

我的数据如下:

enter image description here

1 个答案:

答案 0 :(得分:1)

有效的TIMESTAMP表示在此详述:https://cloud.google.com/bigquery/data-types#legacy_sql_data_types

您可以使用UNIX时间戳(即1408452095.220)或日期/时间字符串(即" 2014-08-19 07:41:35.220 -05:00")。