哪些条件用于将每日数据从Firebase Crashlytics传输到Big-Query

时间:2019-05-06 11:33:54

标签: firebase google-bigquery crashlytics

将Firebase Crashlytics链接到Bigquery时,每日Firebase Crashlytics数据会推送到Biquery,

我想知道如何仅从big-query中选择此每日崩溃数据?

1 个答案:

答案 0 :(得分:0)

使用以下schema将Firebase Crashlytics数据导出到BigQuery,其中包含名为“ event_timestamp”的字段,该字段指示事件发生的时间。 Firebase文档包括Crashlytics queries,用于在BigQuery中查询数据,其中一个示例查询描述了如何查询过去一个月中每天的崩溃次数:

SELECT
  COUNT(DISTINCT event_id) AS number_of_crashes,
  FORMAT_TIMESTAMP("%F", event_timestamp) AS date_of_crashes
FROM
 `projectId.firebase_crashlytics.package_name_ANDROID`
GROUP BY
  date_of_crashes
ORDER BY
  date_of_crashes DESC
LIMIT 30;

以上述查询为基础,您可以查询特定日期的崩溃次数,例如以下查询将查询2019年5月5日的崩溃:

SELECT
  COUNT(DISTINCT event_id) AS number_of_crashes,
  FORMAT_TIMESTAMP("%F", event_timestamp) AS date_of_crashes
FROM
 `projectId.firebase_crashlytics.package_name_ANDROID`
WHERE
  event_timestamp = TIMESTAMP('2019-05-05')