Я просматриваю набор данных событий publi c GitHub githubarchive.day.YYYYMMDD
, чтобы получить принадлежащие мне события publi c.
Для этого я использую простой запрос, например:
SELECT id, actor.login, type
FROM `githubarchive.day.2*`
WHERE
_TABLE_SUFFIX BETWEEN '20200520' AND '20200528'
AND actor.login='ahmetb'
Это предложение BETWEEN
, похоже, не соответствует никаким таблицам согласно этому сообщению
Запрос завершен (0,4 se c прошло, 0 B обработано)
Если я использую более простой синтаксис вроде этого, он работает:
SELECT id, actor.login, type
FROM `githubarchive.day.202005*`
WHERE actor.login='ahmetb'
Запрос завершен (2,2 сек c прошло, обработано 2,4 ГБ)
Однако использование подстановочного синтаксиса непосредственно в FROM
для меня не вариант, поскольку я определяю суффикс таблицы динамически с помощью параметра запроса.