У меня есть база данных BigQuery, где ежедневные данные загружаются в собственную таблицу. Поэтому у меня есть таблицы с именем "20131201", "20131202" и т.д. Я могу написать фиксированный запрос "сливаться" эти таблицы, выполнив:Динамический запрос нескольких таблиц в BigQuery
SELECT * FROM db.20131201, db.20131202 ...
Я хотел бы иметь один запрос, который не требует, чтобы я обновлял пользовательский SQL каждый раз, когда добавляется новая таблица. Что-то вроде:
SELECT * FROM дб *
который в настоящее время не работает.. Я бы хотел избежать создания гигантского стола. Есть ли работа, которую я могу сделать, или это должен быть запрос функции?
Конечная цель - подключение данных Tableau ко всем таблицам.
Это интересный запрос! –
Согласен, это было бы интересной особенностью! Концепция Views в BigQuery позволит сделать это и даст большую гибкость. – YABADABADOU
В моем опыте выбор * в большом запросе плох, и это действительно замедляет процесс. – Mariatta