Повторное использование таблицы - BigQuery - PullRequest
0 голосов
/ 04 февраля 2019

Предположим, у нас большой запрос, например:

(A joins V) UNION ALL (B joins V) UNION ALL ... (N joins V)

, где V - это одна и та же таблица для всех соединений, а A, B, ... и N -разные таблицы с разными условиями соединения.

Каков эффективный способ выполнения этого запроса?Есть ли способ избежать многократной загрузки V в память?

Разлив на диск во время перемешивания происходит, когда выходные данные со сцены не помещаются в доступную оперативную память в инфраструктуре перемешивания.

enter image description here

...