[英]Logs from firebase to Bigquery in the wrong table
我正在使用Firebase从iOS / Android应用程序注册一些事件并将其记录到BigQuery中。 从文档中可以了解到,BigQuery每天都会创建一个不同的表,以便存储一天中的事件。
每天,Firebase Analytics都会在BigQuery数据集中创建与该应用相对应的新表。 这些表使用模式app_events_YYYYMMDD命名,并包含指定日期记录的事件。
但是我在第二天的表格中注册了某天的某些事件。 例如,表app_events_20160727包含一些自7月26日开始的事件,表app_events_20160728包含一些自7月27日开始的事件。
我想念什么吗?
谢谢你的支持
9月14日更新
我将通过一个示例来更好地解释该问题:当天的第一天记录的事件(假设直到3 PM/4PM,但我没有看到任何模式)收集在当天的表格中,这些事件当天的最后一天中的第二天收集在第二天的表格中。 因此,让我们以9月12日的事件为例:以下是与9月12日和9月13日相关的表的第一个和最后一个条目的屏幕截图
如您所见,9月12日的事件分为两个表。
谢谢你的支持。
Firebase注册事件为跟踪客户端的时间戳。 在这种情况下可能会发生这种情况:
在第N天,firebase会导出他在第N天收到的所有事件(服务器端)。在第N + 1天,他将导出在N + 1天收到的所有事件,甚至是第N天实际跟踪客户端的事件,但不会在第N天发送到服务器。
我不确定解释是否清楚,您能说清楚吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.