我已将firebase与bigquery集成在一起,以开始报告有关该应用程序的更多见解。首先,我想确保与Firebase Analytics仪表盘相比,BigQuery中使用的查询返回的是准确的结果。我尝试了以下查询来计算一天中的活跃用户,发现数量有所不同:
SELECT COUNT (DISTINCT user_pseudo_id ) AS Active_Users
FROM `xxxxxxxxxxxxxxxxxxxxx.events_20190419`
WHERE
event_name IN ( 'user_engagement' )
在Firebase仪表板中,数字为4870,而在BigQuery中为4728。我怀疑时区,但事实并非如此。我用过:
AND event_timestamp >= 1555534800000000 #+3GMT April 18, 2019 START
AND event_timestamp <= 1555621200000000 #+3GMT April 18, 2019 END
在WHERE
中并将FROM
跨到多个表,但是,这是同样的问题。不管是什么
我该如何解决这个问题?