Получить все события, выполненные до одного конкретного события? - PullRequest
1 голос
/ 15 марта 2019

У меня есть несколько событий и их временные метки в наборе данных в BigQuery.

enter image description here

Для моего примера я использую одно событие: событие 'A'.

Мне нужно выяснить какие события и с какой частотой выполняются каждым пользователем до * выполнения события 'A', а не ** после

Я использую этот запрос:

select distinct_id,Lead(event,1) over (Partition by distinct_id order by ConvertedEventDate ) 
as nextEvent,ConvertedEventDate from Table 
order by 1

Есть идеи, как мне решить эту проблему?

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