Я ищу подход интеллектуального запроса, чтобы разбить данные моего временного ряда на группы непрерывных значений.
Подумайте о следующем примере с метками времени:
0: Wed Jul 18 19:09:04 UTC 2019
1: Wed Jul 18 19:10:04 UTC 2019 # break of over 10 hours until next value
2: Thu Jul 19 08:29:14 UTC 2019
3: Thu Jul 19 08:30:14 UTC 2019
4: Thu Jul 19 08:31:14 UTC 2019
В приведенном выше примере Iхочу найти разрыв между временными метками 1 и 2.
Мои вопросы:
- Есть ли возможность запроса, где я могу определить параметр запроса (или, по крайней мере, более сложный)?строка запроса), которая возвращает следующую временную метку перед самостоятельно определенным промежутком (например, 1 час, 10 минут, ...)?
- Или есть даже опция запроса, которая уже разбивает данные на непрерывные группы с параметром максимального промежутка(например, возвращает время начала и окончания этих групп)?
- Или я должен решить это после запроса в моем программном коде?