Я хотел бы запросить сегодняшнюю информацию о sh из firebase, и я написал следующий скрипт:
SELECT
event_timestamp as original_dt,
DATETIME(event_timestamp, "Singapore") as singapore_dt,
current_date() as current_date,
application.display_version,
issue_title,
issue_subtitle,
operating_system.name as android_ver,
device.manufacturer,
device.model,
blame_frame.owner,
FROM `xxx.firebase_crashlytics.com_xxx_ANDROID`
order by 1 desc
, и это часть вывода:
Row original_dt singapore_dt current_date display_version
1 2020-02-05 08:07:00 UTC 2020-02-05T16:07:00 2020-02-06 5.2.3
2 2020-02-05 08:07:00 UTC 2020-02-05T16:07:00 2020-02-06 5.2.3
3 2020-02-05 08:07:00 UTC 2020-02-05T16:07:00 2020-02-06 5.2.3
4 2020-02-05 08:07:00 UTC 2020-02-05T16:07:00 2020-02-06 5.2.3
Однако, как показано выше, последний singapore_dt , который я мог запросить, только "2020-02-05T16: 07: 00" , когда это должно быть "2020-02- 06T12: 05: 00 " (текущее время в Сингапуре).
Могу ли я узнать, допустил ли я ошибку в своем запросе, которая привела к отсутствию данных?
Любая помощь будет принята с благодарностью, большое спасибо !!
PS. Панель инструментов crashlytics показывает самую последнюю дату и время.