Разделы справки
Неполадка Уровень: средний уровень

Прогноз со срезами обрывается: «Ошибка расчёта прогноза»

Коротко. Расчёт прогноза по многим срезам по дням не помещается в память. Помогают «Месяцы», «Доля от тренда» для мелких срезов и меньше срезов.

На этой странице

Как выглядит

Расчёт запустился, полоса в окне «Расчёт прогноза» дошла примерно до 10 %, и появилось сообщение «Ошибка расчёта прогноза: …». Текст после двоеточия технический: про нехватку памяти или «load failed». За мгновение до этого в окне хода мелькает понятное объяснение: «Не удалось загрузить данные с выбранными срезами (N): … Сократите число срезов или включите месячную гранулярность прогноза в настройках.» В списке «Прогнозы» у карточки — «расчёт не удался».

Прежний прогноз не пострадал: его данные остаются, пока новый расчёт не закончится успешно.

Причины

От частых к редким.

ПричинаПример
Много сочетаний срезов по дням380 городов × 10 каналов × 730 дней истории — 2,8 млн строк на каждую метрику
Срезы с сотнями значений стоят в «Свой тренд»города и товары получают каждый свой прогноз
Много метрик сразуте же строки умножаются на число метрик

Как проверить

  1. Откройте «Настройки прогноза» → «Срезы данных (детализация прогноза)».
  2. Посмотрите числа рядом с отмеченными срезами. Жёлтая метка — больше 200 значений.
  3. Перемножьте значения отмеченных срезов: это примерное число рядов прогноза. На дневных данных умножьте ещё на число дней истории.

Как исправить

  1. Гранулярность «Месяцы». На дневных данных дни сложатся в месяцы ещё до загрузки: строк станет примерно в 30 раз меньше.
  2. Мелкие срезы — «Доля от тренда». Города и товары делят прогноз своего узла долями и не требуют своих моделей. С «Месяцами» такие срезы раздаются на сервере, мимо памяти расчёта.
  3. Меньше срезов. Оставьте те, что нужны модели и сценарию. Срезы до 100 значений MARFOR отмечает сам — это хороший ориентир.
  4. Запустите снова: «Создать прогноз» → список «Прогнозы» → «Пересчитать» или «Посчитать».

Как выбрать срезы и режимы — Выбрать срезы прогноза.

Совет

Сценарию нужны срезы прогноза. Если сценарий уже стоит на прогнозе, не убирайте его срезы — MARFOR остановит пересчёт сообщением «Новый прогноз потерял срезы, на которых стоят: …». Делайте мелкие срезы долями, а не выключайте их.

Что прислать в поддержку

  • Текст сообщения «Ошибка расчёта прогноза: …» целиком.
  • Название проекта и прогноза, время запуска.
  • Отмеченные срезы с числом значений, их режимы, гранулярность и горизонт.

Термины на этой странице: Срез, Гранулярность, Доля от тренда

Обновлено 14 октября 2026

Статья помогла?