首页 > 解决方案 > 如何使用过去两周的大查询获取 firebase 控制台事件详细信息,例如 first_open、app_remove 和 Registration_Success?

问题描述

我正在为应用下载计数创建可视化,该应用从过去两周的 firebase 控制台数据中删除计数和用户注册计数。它为我们提供了所选时期的总计数,但我们需要每个时期的日期计数。为此,我们计划使用大查询来获取数据计数。我们如何通过编写单个查询来获取所有指标?

标签: sqlfirebasegoogle-bigquerypowerbipowerbi-desktop

解决方案


我们将使用单个查询获取所有指标,如下所示

SELECT event_date,count(*),platform,event_name FROM `apple-XYZ.analytics_XXXXXX.events_*` where
(event_name = "app_remove" or event_name = "first_open" or event_name = "Registration_Success") and 
(event_date between "20200419" and "20200502") and  (stream_id = "XYZ" or stream_id = "ZYX") and
(platform = "ANDROID" or platform = "IOS") group by platform, event_date, event_name order by event_date;

结果:两周(从 19-04-2020 到 02-04-2020)

在此处输入图像描述


推荐阅读