我的BigQuery資料表的架構時丟失的字段和未知/額外字段的處理是這樣的:BigQuery的進口JSON
A:STRING,B:STRING,C:STRING,D:STRING,E:STRING,F:STRING,createdAt:INTEGER,updatedAt:INTEGER,I:STRING
雲存儲文件(JSON)有一個單一的項目,它看起來像:
{
"A": "AAA",
"B": "BBB",
"E": "EEEEE",
"F": "FFFFF",
"createdAt": 1364226047214,
"XXXX": "XXXXXXXXXXX",
"I": "IIIIII",
"YYYY": {
"Y1": 1.99,
"Y2": "YYYYYY"
},
"location": {
"city": "Amherst",
"region": "NS",
"country": "CA"
},
"purchaseDate": 1364225968000,
"updatedAt": 1364226052634
}
我得到以下錯誤:與上述錯誤
Errors:
Line:1/Column:173, The field "createdAt" was not found on the current message.
Too many errors encountered. Limit is: 0.
兩個問題:
BigQuery如何處理數據中缺失的字段?並非所有 字段默認都是可空的?
BigQuery如何處理數據中的未知/額外字段?
歡迎在堆棧溢出:)請熟悉如何發佈一個很好的答案。你的回答應該是一個評論:) – DawidPi
@DawidPi我不同意。當他有這個問題時,他很清楚地說明了他的解決方案。如果這解決了問題,這是一個可以接受的答案。 – konqi