Какие критерии используются для передачи ежедневных данных из Firebase Crashlytics в Big-Query - PullRequest
0 голосов
/ 06 мая 2019

Когда Firebase Crashlytics связан с Bigquery, ежедневные данные Firebase Crashlytics отправляются в Biquery,

Я хочу знать, как выбрать только эти ежедневные данные о сбоях из большого запроса?

1 Ответ

0 голосов
/ 11 июня 2019

Данные 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')
...