首页 > 解决方案 > Firebase Analytics 数据导出到 BigQuery 需要多长时间

问题描述

我已在 Firebase 控制台中启用 BigQuery 集成,但对此有一些问题:

  1. Firebase Analytics 数据将导出到 BigQuery 需要多长时间?我有从 Firebase 到 BigQuery 的集成,不知何故 Firebase Analytics 数据导出被某人禁用。我昨天 17:00 左右才启用它,到目前为止 BigQuery 中没有更新数据。

  2. 为什么即使数据从日内数据集移动到事件数据集,Firebase Analytics 数据也会更新?我发现数据将在大约 2 天内更新。

标签: google-bigqueryfirebase-analytics

解决方案


关于延迟,您的第一个问题,您应该注意两个主题:

  1. 客户端到服务器延迟

Firebase 不会不断地从客户端设备流式传输数据。相反,当本地数据一小时前,分析数据会被批量化并发送到 Firebase 服务器。你可以在这里阅读更多关于它的信息。

  1. Firebase 到 BigQuery

将您的 Firebase 项目与 BigQuery 相关联后,数据将在 Firebase Analytics 收到后立即流式传输到 BigQuery,请点击此处

数据流和延迟如下(图片取自文档):

在此处输入图像描述

关于您的第二个问题,您的数据每天都会几乎实时地流式传输到appevents_intraday_BigQuery 中的临时表。该表收集当天的所有数据,并允许您查询这些数据。在一天结束时,这些数据将被移动到它的appevents_永久表中,并且临时的日内表将被清理。

我必须指出,唯一的区别是日内表没有表中存在的生命周期价值数据活动信息traffic_source记录)appevents_

我还鼓励您观看Firebase 提供的此视频。它解释了 Firebase 和 BigQuery 之间的所有动态。


推荐阅读