Проверка конфликтов расписания
Найти пересекающиеся интервалы людей, помещений и оборудования, показать цепочки конфликтов.
Методика и примеры
Проверка конфликтов расписания
Сравнивает полуоткрытые временные интервалы, ищет общие ресурсы и считает фактическую длительность пересечения. Соприкасающиеся границы не считаются конфликтом.
Входные данные примера
Основной источник
[
{
"id": "one",
"start": "2026-01-01T10:00:00Z",
"end": "2026-01-01T11:00:00Z",
"resources": [
"person:A",
"room:1"
]
},
{
"id": "two",
"start": "2026-01-01T10:30:00Z",
"end": "2026-01-01T11:30:00Z",
"resources": [
"person:A",
"room:2"
]
}
]Результат примера
| Строка A | Строка B | Событие A | Событие B | Общие ресурсы | Минут пересечения |
|---|---|---|---|---|---|
| 1 | 2 | one | two | person:A | 30 |
Показано строк: 1 из 1.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
