Собесов

Rekor — расчёт периодов активных инцидентов с пересечениями (Allen interval algebra)

SQLInterval / window analysisСложнаяMiddle

Условие

Дана таблица incidents(incident_id, start_ts, end_ts, severity). Нужно посчитать для каждого момента времени количество одновременно активных инцидентов и определить периоды, когда «активность» превышает заданный порог K.

Дополнительно: объединить overlap-периоды одного и того же типа в непрерывные «episodes».

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти