Date csv文件中的BigQuery上载日期错误
我一直在尝试从csv文件上传一个带有日期的表,但我一直收到一个关于日期类型的错误,如下所示:Date csv文件中的BigQuery上载日期错误,date,csv,google-bigquery,Date,Csv,Google Bigquery,我一直在尝试从csv文件上传一个带有日期的表,但我一直收到一个关于日期类型的错误,如下所示: Errors: Too many errors encountered. (error code: invalid) query: Invalid date: '2010-06-31' (error code: invalidQuery) _Dataset: STRING _DATE: DATE _TEAMS: STRING _VENUE: STRING _1Q: INTEGER _2Q: INTEG
Errors:
Too many errors encountered. (error code: invalid)
query: Invalid date: '2010-06-31' (error code: invalidQuery)
_Dataset: STRING
_DATE: DATE
_TEAMS: STRING
_VENUE: STRING
_1Q: INTEGER
_2Q: INTEGER
_3Q: INTEGER
_4Q: INTEGER
_OT1: INTEGER
_OT2: INTEGER
_OT3: INTEGER
_OT4: INTEGER
_F: INTEGER
_MIN: INTEGER
_FG: INTEGER
_FGA: INTEGER
所以它在抱怨2010-06-31。我查了一下参考资料,上面写着:
日期类型
名称描述日期表示逻辑日历日期。值范围
在1年至9999年(含)之间。日期类型表示日期
逻辑日历日期,独立于时区。日期值不可用
表示特定的24小时时间段。而是给定的日期值
当以不同的格式解释时,表示不同的24小时周期
时区,并可能代表白天更短或更长的一天
节省时间转换。要表示绝对时间点,请使用
时间戳
标准格式
'YYYY-[M]M-[D]D'YYYY:四位数年份[M]M:一位数或两位数月份
[D] D:一位数或两位数的一天
上面写着YYYY-[M]M-[D]D,所以我认为2010-06-31是正确的,但仍然得到了一个错误
我的行在csv文件中如下所示:
Regular Season,2010-06-31,Chicago,Road,22,37,21,28,,,,,108,240,39,79
我的模式如下所示:
Errors:
Too many errors encountered. (error code: invalid)
query: Invalid date: '2010-06-31' (error code: invalidQuery)
_Dataset: STRING
_DATE: DATE
_TEAMS: STRING
_VENUE: STRING
_1Q: INTEGER
_2Q: INTEGER
_3Q: INTEGER
_4Q: INTEGER
_OT1: INTEGER
_OT2: INTEGER
_OT3: INTEGER
_OT4: INTEGER
_F: INTEGER
_MIN: INTEGER
_FG: INTEGER
_FGA: INTEGER
提前感谢您的帮助即使6月31日存在,根据- 您的问题可能仅仅是因为在现实中-6月只有30天,所以负载引擎被困在6月31日 另一方面-查询引擎成功地将2010-06-31“翻译”为2010-07-01-尝试下面的示例
SELECT DATE('2010-06-31')
即使6月31日按照以下规定存在: 您的问题可能仅仅是因为在现实中-6月只有30天,所以负载引擎被困在6月31日 另一方面-查询引擎成功地将2010-06-31“翻译”为2010-07-01-尝试下面的示例
SELECT DATE('2010-06-31')
哈哈哈,非常感谢。晚上太晚了。我会再试一次。谢谢当然让我们知道结果:o)是的,它已经修复,现在可以完美上传了。再次感谢!很高兴听到这个消息。感谢更新-所以我们知道加载本身没有问题:o)哈哈哈,非常感谢。晚上太晚了。我会再试一次。谢谢当然让我们知道结果:o)是的,它已经修复,现在可以完美上传了。再次感谢!很高兴听到这个消息。感谢更新-因此我们知道加载本身没有问题:o)