我是BigQuery的新手,对SQL的经验有限,但是已经成功进行了一些查询。
我有点困扰的一个复杂问题是按用户区域划分屏幕浏览量。
我的SQL查询如下
SELECT
geo.region, COUNT(params.value.string_value) as count
FROM
`xxx`,
UNNEST(event_params) as params
WHERE
geo.country = "Australia" AND geo.region > "" AND event_name = "screen_view" AND params.key = "firebase_screen"
GROUP BY
geo.region
ORDER BY
count DESC
我得到的输出量要比Firebase控制台报告的澳大利亚总屏幕浏览量少很多。
Row region count
1 Victoria 25613
2 South Australia 3557
...
我的查询出问题了吗?