План разгрузки по доступности зон
Сопоставить поставки, окна и вместимость зон, построить расписание и показать конфликты.
Методика и примеры
План разгрузки по доступности зон
Назначает разгрузки на доступные слоты зон с заданными навыками и временными окнами, показывает конфликты и неразмещённые поставки.
Входные данные примера
Основной источник
[
{
"id": "D1",
"duration": 30,
"earliest": 0,
"deadline": 120,
"skill": "cold"
},
{
"id": "D2",
"duration": 45,
"earliest": 20,
"deadline": 120
}
]Второй источник
[
{
"id": "ZONE-A",
"start": 0,
"end": 120,
"capacity": 1,
"skills": [
"cold"
]
},
{
"id": "ZONE-B",
"start": 30,
"end": 120,
"capacity": 1,
"skills": []
}
]Результат примера
| id | duration | earliest | deadline | skill | worker | slot | start | finish | cost | status |
|---|---|---|---|---|---|---|---|---|---|---|
| D1 | 30 | 0 | 120 | cold | ZONE-A | ZONE-A#0 | 0 | 30 | 0 | назначено |
| D2 | 45 | 20 | 120 | ZONE-A | ZONE-A#0 | 30 | 75 | 0 | назначено |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
