Google BigQuery中的空嵌套字段

时间:2014-04-01 15:29:51

标签: sql null nested field google-bigquery

我正在尝试将一个json文件上传到BigQuery,同时包含一个嵌套字段,该字段为空,但它不接受。

我尝试了很多不同的语法,但我总是得到错误: File: 0 / Offset:0 / Line:1 / Column:410, missing required field(s)

我尝试将值列为下面列出的许多不同值,甚至省略它...... "quotas": [] "quotas": null "quotas": "null" etc...

架构定义...... [..] "name": "quotas", "type": "record", "mode": "repeated", "fields":[
{ "name": "service", "type": "string", "mode": "nullable" }, [..] ] [..]

1 个答案:

答案 0 :(得分:1)

从我在日志中可以看出该作业的导入工作者,相关的行缺少必填字段(字段名称以&#34开头; msi")。除了我所能说的格式之外,这条线的格式也很好。 我已经提交了一个错误,BigQuery应该提供缺少的必填字段或字段的名称,以便将来更容易调试。