我正在尝试大查询。到目前为止,我已经能够获得观看存储库的人数。是否可以获取已观看存储库的订户的用户名?
由于
答案 0 :(得分:3)
您可以使用Events来获取repo的actor登录名。从事件API开始记录2015年1月1日开始的日期的活动档案。
SELECT actor.login FROM (
TABLE_DATE_RANGE
( [githubarchive:day.events_]
, TIMESTAMP('2015-01-01')
, TIMESTAMP('2015-03-01') )
)
where type='WatchEvent' and repo.name = 'ptrofimov/beanstalk_console'
2014年活动
SELECT actor FROM (
TABLE_QUERY([githubarchive:month],
'REGEXP_MATCH(table_id, r"^20140\d")'
))
WHERE type = 'WatchEvent' and repository_name='beanstalk_console' and repository_owner='ptrofimov'