Я пытаюсь выполнить запрос, который объединяет таблицу из примерно 1 миллиона строк с меньшей и сохраняет результаты в целевой таблице через пользовательский интерфейс BigQuery. Я проверил опцию «Разрешить большие результаты». Однако после 30 секунд он отвечает: «Ответ слишком велик, чтобы вернуться». Когда я снимаю флажок «Разрешить большие результаты», он работает нормально. (он длится около 5 минут). Первоначально я столкнулся с этой проблемой при выполнении этого задания запроса с использованием API BigQueryJava в автоматическом процессе с теми же параметрами.
Запрос также выполняется нормально, когда я отключаю параметры в пользовательском интерфейсе BigQuery.
У меня есть обходной путь, но этот запрос работал до сегодняшнего дня с опцией «Разрешить большие результаты».
Запрос в основном такой:
SELECT t1.id, t1.a, t1.b, t1.c, t2.d, t2.e
FROM table1 t1
LEFT JOIN EACH table2 t2
ON t1.id = t2.id AND t1.a = t2.a