Firebase 非致命问题未导出到 BigQuery
Firebase non fatal issues are not exported to BigQuery
我启用了 BigQuery 集成以将所有 crashlytics 数据导出到此存储。如文档 https://firebase.google.com/docs/crashlytics/bigquery-export#what-data-exported 中所述,应导出所有致命和非致命错误。但是当我查询应用程序 table 时,当 crashlytics 仪表板显示非致命错误时,根本没有非致命错误。我是否应该额外配置一些东西以在 BigQuery 中查看此类问题?
Firebase status dashboard 提供有关作为 Firebase 一部分的服务的状态信息。我们可以看到,Firebase Crashlytics 正在经历崩溃摄取延迟,这可能会导致您遇到非致命异常问题。敬请关注
此外,当设备发生崩溃或非致命事件时,会使用设备的时钟为其添加时间戳。如果时钟设置回即 2018 年,现在发生的崩溃将具有 2018 年的时间戳。查询是根据 event_timestamp
编写的,这意味着不准确的时钟事件将在导出中结束。
将数据从 Firebase 导出到 BigQuery 可能会导致处理延迟(最多几天)。由于 Crashlytics 数据计划每 24 小时导出一次,如果设备在崩溃时处于离线状态并在每日导出后重新上线(并报告崩溃),那么最新的 BigQuery 数据将在第二天导出之前不会显示此崩溃。
如果发生崩溃摄取延迟将得到解决并且当您发现它在您的情况下仍然不起作用时,我建议您填写错误报告 here。
在 doc 中错过了这条语句:
When you link Crashlytics with BigQuery, Firebase exports recent fatal and non-fatal crash events, including events from up to two days before the link, with the option to backfill up to ninety days.
我所有的非致命事件都发生在 2 天前,所以我没有在 BigQuery 中看到它们 table。
我启用了 BigQuery 集成以将所有 crashlytics 数据导出到此存储。如文档 https://firebase.google.com/docs/crashlytics/bigquery-export#what-data-exported 中所述,应导出所有致命和非致命错误。但是当我查询应用程序 table 时,当 crashlytics 仪表板显示非致命错误时,根本没有非致命错误。我是否应该额外配置一些东西以在 BigQuery 中查看此类问题?
Firebase status dashboard 提供有关作为 Firebase 一部分的服务的状态信息。我们可以看到,Firebase Crashlytics 正在经历崩溃摄取延迟,这可能会导致您遇到非致命异常问题。敬请关注
此外,当设备发生崩溃或非致命事件时,会使用设备的时钟为其添加时间戳。如果时钟设置回即 2018 年,现在发生的崩溃将具有 2018 年的时间戳。查询是根据 event_timestamp
编写的,这意味着不准确的时钟事件将在导出中结束。
将数据从 Firebase 导出到 BigQuery 可能会导致处理延迟(最多几天)。由于 Crashlytics 数据计划每 24 小时导出一次,如果设备在崩溃时处于离线状态并在每日导出后重新上线(并报告崩溃),那么最新的 BigQuery 数据将在第二天导出之前不会显示此崩溃。
如果发生崩溃摄取延迟将得到解决并且当您发现它在您的情况下仍然不起作用时,我建议您填写错误报告 here。
在 doc 中错过了这条语句:
When you link Crashlytics with BigQuery, Firebase exports recent fatal and non-fatal crash events, including events from up to two days before the link, with the option to backfill up to ninety days.
我所有的非致命事件都发生在 2 天前,所以我没有在 BigQuery 中看到它们 table。