Попытка определить количество просмотров экрана по регионам - PullRequest
0 голосов
/ 18 апреля 2019

Я новичок в BigQuery и имею ограниченный опыт работы с SQL, но успешно выполняю несколько запросов.

Один сложный момент, на котором я немного застрял, - это распределение количества просмотров экрана по регионам пользователя.

Мой SQL-запрос выглядит так

SELECT 
  geo.region, COUNT(params.value.string_value) as count
FROM 
  `xxx`, 
  UNNEST(event_params) as params
WHERE
  geo.country = "Australia" AND geo.region > "" AND event_name = "screen_view" AND params.key = "firebase_screen"
GROUP BY 
  geo.region
ORDER BY
  count DESC

Я получаю некоторый вывод, который значительно меньше того, что сообщает консоль Firebase для общего количества просмотров экрана в Австралии.

Row   region              count 
1     Victoria            25613
2     South Australia     3557
...

Что-то не так с моим запросом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...