# Обновить базу сценария

> **Коротко.** Пересчитали прогноз или загрузили новые данные — нажмите «Обновить базу». Ваши значения сохранятся, остальное возьмёт новую базу. Прежняя версия — 7 дней.

Адрес: https://marfor.pro/docs/scenarios/update-base · Раздел: Сценарии › Обновить базу сценария · Вид: Инструкция · Уровень: средний уровень · Обновлено: 2026-10-14

Сценарий запоминает базу, когда его создают. Пересчитали прогноз под ним, пришли новые месяцы факта, переимпортировали источник — сценарий об этом сам не узнает. Обновление базы переносит ваши правки на новые цифры.

## Что сделает обновление {#what}

- Значения, которые вы меняли, сохранятся как есть, а «Δ к базе» посчитается от новой базы.
- Нетронутые строки получат новую базу, зависимые метрики пересчитаются.
- Месяцы, ставшие фактом, сохранят смоделированное.
- Пока идёт обновление, правки сценария недоступны.
- Прежняя версия хранится 7 дней — её можно вернуть.

## Шаги {#steps}

1. Сначала пересчитайте прогноз или источник, на котором посчитана модель. Новый прогноз, созданный отдельно, сценарий не подхватит.
2. Откройте сценарий. Если MARFOR сам заметил, что изменился бюджет в источнике, над таблицей будет плашка «В базовой таблице произошли изменения» со сверкой «драйвер (N из M периодов)». Нажмите «Пересчитать».
3. Плашки нет, а вы знаете, что данные изменились, — например, только трафик или выручка, — откройте «Все сценарии» и нажмите «Обновить базу» на карточке сценария.
4. Подтвердите. На карточке и над таблицей появится «Обновление базы N %: … — правки сценария недоступны».
5. Дождитесь «База обновлена …». MARFOR перечитает таблицу сам.

Лучше обновлять базу до сессии правок, а не посреди неё.

## Как понять, что получилось {#check}

На карточке сценария — «База обновлена ‹дата›» и итоги: «перенесено строк с правками: N», «новых строк прогноза: N», «строк вне нового прогноза сохранено: N». Плашка над таблицей пропала.

Интервалы P10–P90 после обновления устарели — пересчитайте их: [Рассчитать интервалы P10–P90](https://marfor.pro/docs/scenarios/intervals).

## Вернуть как было {#restore}

Не понравился результат — в течение 7 дней нажмите «вернуть как было» на карточке сценария в «Все сценарии». MARFOR спросит «Вернуть сценарий к версии до обновления базы?» и ответит «Сценарий возвращён к версии до обновления базы. Обновлённая версия лежит в резервной копии».

## Если не получилось {#trouble}

- **«Обновление базы не выполнено: …» на карточке.** Живая таблица при этом не тронута. Частые причины ниже.
- **«Срезы сценария и нового прогноза не совпадают: только в сценарии — …, только в прогнозе — …».** Прогноз пересчитали с другими разрезами. Пересчитайте его с прежними срезами — или сделайте новую модель и сценарий от нового прогноза.
- **«Мало места: нужно ≈N ГиБ, свободно M ГиБ».** Обновление строит новую таблицу рядом со старой. Удалите ненужные сценарии и повторите.
- **«Обновление базы уже идёт».** Второй раз запускать не нужно — дождитесь конца.
- **Рядом «адсток посчитан не полностью: …».** На части строк накопительный эффект рекламы посчитан упрощённо. Пришлите в поддержку название сценария и текст сообщения.
- **На карточке метка «не перенесён» и нет кнопки «Обновить базу».** Это таблица старого устройства. Обновите страницу: MARFOR перенесёт её в обычный сценарий, и кнопка появится. Не помогло — создайте новый сценарий от модели.

Почему от базы зависит ответ, — [Почему ответ сценария считается от базы](https://marfor.pro/docs/how-it-works/scenarios/relative-to-base).

## Связанные

- [Почему ответ сценария считается от базы](https://marfor.pro/docs/how-it-works/scenarios/relative-to-base)
- [Изменить бюджет в сценарии](https://marfor.pro/docs/scenarios/edit-driver)
- [Отменить правку в сценарии](https://marfor.pro/docs/scenarios/undo)
- [«Правки временно заблокированы»](https://marfor.pro/docs/scenarios/edits-blocked)
- [Создать прогноз: от настроек до результата](https://marfor.pro/docs/forecast/create)
