如何将过去几天的数据从 Firebase 重新加载到 BigQuery?

Posted

技术标签:

【中文标题】如何将过去几天的数据从 Firebase 重新加载到 BigQuery?【英文标题】:How to reload the data of the past few days from Firebase to BigQuery? 【发布时间】:2018-05-10 05:49:30 【问题描述】:

我正在使用 Firebase 从我的应用中收集事件数据,并将我的 Firebase 项目集成到 BigQuery。每天我都将每日数据从 BigQuery 下载到我的数据库中。但是几天前,由于我的信用卡到期(甚至 Firebase 还没有从我的卡中收取任何费用),服务似乎停止了。所以今天我发现我缺少 2 天的数据(5 月 8 日至 9 日)。我有什么可能的方法来取回这些数据吗?谢谢!

【问题讨论】:

更改付款方式后,您是否真的需要将 Firebase Analytics 重新关联到 BigQuery? 我在付款更改后发现了同样的问题,并且尚未导入丢失的数据。只是提到表明这个问题仍然存在。 【参考方案1】:

您能否检查是否可以找到这两天的数据并将它们作为批处理而不是使用数据流加载?

【讨论】:

嗨,Sammy,感谢您的回复。你能告诉我我该怎么做吗?谢谢 完全披露,我没有在 Firebase 上工作过。我的建议是,与 PubSub 流式传输一样,如果数据未发布,则将其存储为日志,可以将其导出到 Cloud Storage,然后作为批处理加载(进行任何修改以编辑加载时间戳)到大查询。

以上是关于如何将过去几天的数据从 Firebase 重新加载到 BigQuery?的主要内容,如果未能解决你的问题,请参考以下文章

无法从 firebase 获取过去 30 天的数据

怎么查询前几天的天气

如何使用带有平台、steam_id、event_name 过滤器的 bigquery 在 power bi 中编写查询以查找过去 28 天的 firebase 事件详细信息?

如何离线存储 Firebase 分析数据超过 72 小时?

如何将所有事件数据从 Firebase 导出到 BigQuery?

删除早于几天的邮件 - 使用 MAP 的时间戳