Я очень рад новой версии, выпущенной ранее на этой неделе.
Я пошел, чтобы создать представление о том, что Unions мои "последние 90 дней". такой взгляд может быть очень полезным и значительно упрощает любое кодирование. Я использовал новую функцию TABLE_DATE_RANGE.
Я написал:
SELECT
*
FROM
(TABLE_DATE_RANGE(mydataset.mytableprefix,
DATE_ADD(CURRENT_TIMESTAMP(), -90, 'DAY'),
CURRENT_TIMESTAMP()))
При запуске запроса он работает нормально, когда я нажал "Сохранить вид", я получил красное сообщение об ошибке:
Failed to create view. Not Found: Table myproject:mydataset.mytableprefix
это происходит также, если использование использует определенные поля вместо Select *.
Существуют ли ограничения использования TABLE_DATE_RANGE в представлениях?