繁体   English   中英

Google BigQuery中的空巢状栏位

[英]Null nested fields in Google BigQuery

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

我尝试了很多不同的语法,但始终收到错误: 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" }, [..] ] [..]
[..] "name": "quotas", "type": "record", "mode": "repeated", "fields":[
{ "name": "service", "type": "string", "mode": "nullable" }, [..] ] [..]

从我可以在该作业的导入工作者的日志中看到的信息来看,有问题的行缺少必填字段(字段名称以“ msi”开头)。 根据我的判断,该行的格式正确。 我提出了一个错误,那就是BigQuery应该提供一个或多个必填字段的名称,以便将来进行调试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM