我一直在試圖從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) –
是的,修復它,現在都完美上傳。再次感謝! –