首页 文章

BigQuery JSON模式验证

提问于
浏览
4

是否有任何工具可以针对BigQuery架构验证JSON字符串?我想将有效的加载到BQ,并重新处理无效的 .

我知道您可以使用(例如)python的jsonschema来验证标准JSON模式,BQ模式是否有类似的东西?


Re Pentium10的评论,我可以想象一些ETL场景,其中来自多个源的数据必须被组装以便它与BQ架构匹配 - 目前我需要2个数据模式,JSON模式和BQ模式 - 我验证了JSON模式,并希望这足以满足提交时的BQ模式 .


具体来说:在这种情况下,我有从Javascript前端到达的JSON,并作为字符串输入BQ . 我想处理这个字段,并将它作为一个表单独添加到BQ,以便我可以搜索它 .

JSON(或多或少)属于2'模式',但是TYPED很差(即数字被视为字符串,长度为1的列表是字符串,而不是列表......) . 我想快速查看一个字段是否会进入表中,而且我有一个BQ表模式似乎有点傻,但无法对其进行验证 - 相反,我还必须为理想化数据创建一个JSON模式,必须检查一下 .

1 回答

相关问题