Я работаю с redash, и мне нужно получить строки пользователя, где для каждой дельты строк между полями даты меньше часа.
Более подробно: мне нужен сеанс, пользовательская активность, где он имеет некоторые действия, где конец сеанса определяется последним действием + 1 час.
строка пользователя: <id, action, date>
user_id page happened_at
179,233 rooms.view.step.content 2017-03-01 09:24
179,233 rooms.view.step.content 2017-03-01 09:01
179,233 rooms.student-showcase 2017-03-01 12:02
datediff
должна помочь, но она недоступна на redash - redshift
.
Я ищу альтернативы.У кого-нибудь есть мысли там?