我们的Android应用程序有100多个事件(用户执行的活动),我们只想跟踪10-15个事件数据。从分析的角度来看,剩余事件并不重要。 我是否可以在app_events表中从Firebase提取特定事件到BigQuery?
我知道在将所有事件转储到BigQuery之后我可以查询所需的事件。这可能不是最佳解决方案,因为我不想每10-15分钟处理一次GB数据(日内表)。可以从Firebase分析数据中提取特定事件吗?或者有更好的方法来做同样的事情吗?
答案 0 :(得分:3)
有多种选择可以解决这个问题。您无法控制自动导出的数据的粒度。所以你需要接受所有将被导出的事件。
您可以做的是保留原始数据,并复制和维护您感兴趣的数据副本,并在副本表上构建查询。这样,成本会降低,因为您只会查询包含重要数据的表格。
您甚至可以使用您不感兴趣的DML delete all个活动。这是一个简单的DELETE dml调用。但是请知道你不会得到数据,所以也许你想先导出,这是免费的并保存档案文件。冷藏很便宜。