У меня так много проблем с запросами из вложенной схемы Big Query. У меня есть следующие поля.
Я хочу сгладить стол и получить что-то вроде этого.
пользователь | question_id | user_choices
123 | 1 | 1
123 | 1 | 2
123 | 1 | 3
123 | 1 | 4
Из других ресурсов я дошел до того, что могу запросить одну из записей в повторяющихся столбцах. Например, следующее:
ВЫБРАТЬ пользователя, dat.question_id FROM tablename, UNNEST (data) dat
Но когда я это делаю, я снова получаю еще один повторяющийся столбец.
SELECT user, dat.question_id, dat.user_choices FROM tablename, UNNEST (данные) dat
Может ли кто-нибудь помочь мне, как правильно ОТНОСИТЬ эту таблицу, чтобы я мог иметь плоскую схему для всех элементов данных?
Спасибо!