Данные Firebase Crashlytics экспортируются в BigQuery с использованием следующей схемы , которая содержит поле с именем «event_timestamp», которое указывает, когда произошло событие. Документация Firebase включает Crashlytics запросов для запроса данных в 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;
Принимая вышеуказанный запрос в качестве базового, вы сможете запросить количество сбоев за определенный день, например, следующий запрос будет запрашивать сбои 5 мая 2019 года:
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')