Google Analytics(分析)导出到BigQuery

时间:2018-11-21 11:13:09

标签: google-analytics google-bigquery

我对将数据从Google Analytics(分析)导出到BigQuery感到怀疑。
基本上,我已经在Google Analytics(分析)方面配置了流传输导出,以将数据实时导出到BigQuery中(表ga_realtime_sessions_YYYMMDD)。这种流式传输效果很好。

在一天结束时的某个时刻,该实时时间表中的数据将导出到ga_sessions_YYYYMMDD中。

我需要解释的是这种导出(从实际时间表到ga_sessions中的导出)是如何工作的。

我有几个自动流程,运行时间大约在上午8点(葡萄牙时区),在最后几天,这些流程由于未创建前一天的ga_sessions而失败。
我检查了每天创建ga_sessions的时间,该时间非常不稳定,在某些情况下大约是凌晨2点,凌晨3点,而在另外一种情况下是大约7 AM,8 AM。这种时间差异可能是由于需要将实际时间表中的数据大小导出到ga_sessions中吗?

1 个答案:

答案 0 :(得分:0)

BigQuery中每天会话的导出确实并没有在每天的同一时间完成。这是由于后端受完全管理,这取决于全世界的工作负载。

我建议您在创建ga_sessions_YYYYMMDD的文件时创建一个事件侦听器,以便只有创建它之后,您才能安全地运行相关的进程。

例如您可以将文件导出到Cloud Storage存储桶中,然后使用带有Cloud Function的触发器。