我正在查看公共GitHub事件数据集githubarchive.day.YYYYMMDD
,以提取属于我的公共事件。
为此,我使用一个简单的查询,例如:
SELECT id, actor.login, type
FROM `githubarchive.day.2*`
WHERE
_TABLE_SUFFIX BETWEEN '20200520' AND '20200528'
AND actor.login='ahmetb'
此BETWEEN
子句似乎与该消息不匹配,因此没有任何表
查询完成(经过0.4秒,已处理0 B)
如果我使用像这样的简单语法,它将起作用:
SELECT id, actor.login, type
FROM `githubarchive.day.202005*`
WHERE actor.login='ahmetb'
查询完成(经过2.2秒,已处理2.4 GB)
但是,由于我通过查询参数动态确定表后缀,因此对我而言,直接在FROM
中直接使用通配符语法不是一个选择。
我正在查看公共GitHub事件数据集githubarchive.day.YYYYMMDD,以提取属于我的公共事件。为此,我使用一个简单的查询,例如:SELECT id,actor.login,键入FROM'...
下面是正确的版本