我正在尝试将数据加载到bigquery中的表中,其中一个字段需要包含具有任意属性名称的JSON对象。由于我必须预期几乎无限量的属性名称,因此不能选择预先定义模式中的所有属性名称。
我试图插入的数据如下所示:
{
property1: "randomString",
property2: 128,
property3: {
randomNestedProperty1: "value1",
...
}
}
其中property3始终命名为property3,但其中可以包含任意数量的属性。您将如何定义此对象的架构或创建一个字段来保存property3及其所有属性?
编辑:我还想澄清一下,property3引用的对象中的每个值都只是一个字符串。即property3中没有嵌套对象。