google-bigquery - Firebase Analytics 数据导出到 BigQuery 需要多长时间
问题描述
我已在 Firebase 控制台中启用 BigQuery 集成,但对此有一些问题:
Firebase Analytics 数据将导出到 BigQuery 需要多长时间?我有从 Firebase 到 BigQuery 的集成,不知何故 Firebase Analytics 数据导出被某人禁用。我昨天 17:00 左右才启用它,到目前为止 BigQuery 中没有更新数据。
为什么即使数据从日内数据集移动到事件数据集,Firebase Analytics 数据也会更新?我发现数据将在大约 2 天内更新。
解决方案
关于延迟,您的第一个问题,您应该注意两个主题:
- 客户端到服务器延迟
Firebase 不会不断地从客户端设备流式传输数据。相反,当本地数据一小时前,分析数据会被批量化并发送到 Firebase 服务器。你可以在这里阅读更多关于它的信息。
- Firebase 到 BigQuery
将您的 Firebase 项目与 BigQuery 相关联后,数据将在 Firebase Analytics 收到后立即流式传输到 BigQuery,请点击此处。
数据流和延迟如下(图片取自文档):
关于您的第二个问题,您的数据每天都会几乎实时地流式传输到appevents_intraday_
BigQuery 中的临时表。该表收集当天的所有数据,并允许您查询这些数据。在一天结束时,这些数据将被移动到它的appevents_
永久表中,并且临时的日内表将被清理。
我必须指出,唯一的区别是日内表没有表中存在的生命周期价值数据和活动信息(traffic_source记录)appevents_
。
我还鼓励您观看Firebase 提供的此视频。它解释了 Firebase 和 BigQuery 之间的所有动态。
推荐阅读
- javascript - Photoshop 中的 Js 比 Chrome 中的慢。我可以更快地制作两个 for 循环吗?
- r - R:将单个矩阵列表作为输入传递给需要至少 2 个输入矩阵的函数
- spring - Spring Boot 执行 maven 存储库
- go-gorm - go-gorm 如何将“不在”查询与另一个查询一起使用
- vb.net - Listview 项目文本未显示
- php - 电子邮件中的 PHP 表单输入
- c# - 如何使用 Reactive Extensions 检测大文件中唯一的行
- eclipse - macOS Mojave 10.14 apache-tomcat-9.0.13 在 eclipse 2018-09 (4.9.0) 中运行时出错
- git - Git 命令重置到以前的提交而不会丢失提交
- html - 如何创建以下系列零件设计表