我一直在试图从CSV文件上传的日期表上,但我不断收到有关日期类型这样的错误:的BigQuery上传日期错误
Errors:
Too many errors encountered. (error code: invalid)
query: Invalid date: '2010-06-31' (error code: invalidQuery)
所以抱怨约2010-06-31。我检查了参考和它说:
日期型
名称说明日期表示逻辑日历日期。值在1年和9999年之间的 之间。 DATE类型表示逻辑日历日期为 ,与时区无关。日期值不是 表示特定的24小时时间段。相反,给定的DATE值 表示在不同的时区中解释时的不同24小时时段,并且可能表示日光期间较短或较长的一天 储蓄时间转换。要表示绝对时间点,请使用 时间戳。
规范格式
'YYYY- [M] M- [d] d' YYYY:四位数年份[M M:一个或两个数字的月份 [d] d:一个或两个数字的日期
https://cloud.google.com/bigquery/sql-reference/data-types#date-type
它说YYYY- [M] M- [d] d所以我想2010年6月31日是正确的,但仍然得到一个错误。
我行看起来是这样的csv文件:
Regular Season,2010-06-31,Chicago,Road,22,37,21,28,,,,,108,240,39,79
我的模式是这样的:
_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
在此先感谢您的帮助
哈哈哈非常感谢这一点。晚上太晚了。我会再试一次。谢谢! –
当然。让我们知道结果:o) –
是的,修复它,现在都完美上传。再次感谢! –