У меня есть данные, которые существуют в следующей структуре JSON
{"person": "John", "children": [{"name":"Tim", "age":9},{"name":"Suszan", "age":12},{"name":"Karl", "age":14}]}
а в Big Query у него есть schmea
children RECORD REPEATED
children. age INTEGER NULLABLE
children. name STRING NULLABLE
person STRING NULLABLE
Когда мы смотрим на настоящую таблицу, у нас есть это
но мне бы очень хотелось, чтобы данные были в следующем формате
Я застрял, потому что знаю, что могу использовать unnest(children) as children
для доступа к записи, но он создает новую строку целиком, но я не могу использовать ARRAY_TO_STRING(children.name)
, потому что это не просто массив. Я как бы застрял между ними двумя.
Спасибо.