bq load --max_bad_records=1000000 --format=json install.$date gs://production_data/install/install_$date.json.gz ./schema.json
错误:
BigQuery error in load operation: Error processing job 'xxxxxxxxxxxxx:job_c4932fa55c304c9f88224595071f1e17': Unexpected. Please try again.
bq show -j对错误消息没有任何帮助。
"status": {
"errorResult": {
"message": "Unexpected. Please try again.",
"reason": "internalError"
},
"errors": [
{
"message": "Unexpected. Please try again.",
"reason": "internalError"
}
],
"state": "DONE"
}
出了什么问题?
答案 0 :(得分:1)
您将数据导入为CSV,而不是json。这是由于bq工具中的标记混乱:--format
是输出的格式。您应该使用--source_format=json
代替。
我提交了两个内部错误:一个是格式/ source_format标记太容易混淆,另一个是当数据格式与指定的格式不匹配时我们应该给出更好的错误。