# Виджет пишет ошибку, «Нет данных» или показывает 0

> **Коротко.** Что значат сообщения в виджетах дашборда — «Выберите датасет…», «Нет данных», «Нет доступных метрик», «Ошибка сохранения» — и как их убрать.

Адрес: https://marfor.pro/docs/bi/dashboards/widget-errors · Раздел: BI и План/Факт: отчёты по данным проекта › Дашборды из виджетов › Виджет пишет ошибку, «Нет данных» или показывает 0 · Вид: Неполадка · Уровень: для начинающих · Обновлено: 2026-10-14

## Как выглядит {#symptom}

Вместо графика или таблицы в виджете — серая надпись или сообщение с жёлтым треугольником. Или виджет загрузился, но число в нём странное: 0 там, где точно были продажи.

## Причины и что сделать {#causes}

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

| Что написано | Причина | Что сделать |
|---|---|---|
| «Выберите датасет в настройках виджета» | Новый виджет ещё не настроен | «Настроить» → «Датасет» → «Применить» |
| «Нет данных» | За период виджета в датасете нет строк, фильтр отсёк всё, или все выбранные метрики равны нулю | Проверьте «Дата с» / «Дата по», период над дашбордом и фильтры |
| «Нет доступных метрик» | Выбраны только вычисляемые поля «(выч.)» или метрик в датасете нет | Добавьте обычную метрику; про отношения — [отношения в BI](https://marfor.pro/docs/bi/dashboards/ratios) |
| KPI-карточка или чарт показывают 0 | В виджете вычисляемое поле «(выч.)» — виджеты его пока не считают | Выведите числитель и знаменатель отдельными метриками |
| «Выберите метрики и измерения», «Выберите метрики», «Выберите метрику» | В настройке таблицы, сводной или KPI-карточки не отмечено главное | Отметьте метрику, для таблицы — ещё и измерение |
| «Недостаточно настроек для чарта» | У чарта нет метрики; у круговой — разреза; у точечной — осей X и Y | Заполните поля типа чарта — [справочник](https://marfor.pro/docs/bi/dashboards/widgets#by-type) |
| «Выберите измерение фильтра» | Виджет «Фильтр» без разреза | «Настроить» → «Измерение фильтра» |
| «Таблица моделирования сценариев не построена…» | Датасет «(сценарий)» выбран, а таблица сценария ещё не собрана | Откройте этот сценарий: при первом открытии MARFOR собирает его таблицу. Затем «Обновить данные» на дашборде |
| «Превышен лимит строк: слишком много комбинаций срезов…» | У сценария выбрано слишком много измерений сразу: больше 25 000 сочетаний | Уберите измерение или задайте фильтр и период |
| «Ошибка сохранения» рядом с названием | Правка не записалась: обрыв связи или больше 60 виджетов | Проверьте связь и сделайте любую правку ещё раз |
| «Не удалось загрузить дашборд…» | Дашборд не найден или у вас нет к нему доступа | Откройте его из списка «BI-дашборды»; нет в списке — попросите доступ у владельца |

## Как проверить {#check}

1. Нажмите «Настроить» на виджете и посмотрите «Датасет», «Метрики», «Измерения», «Дата с» и «Дата по».
2. Очистите два поля дат над дашбордом и снимите фильтры — «Выбрать все» в каждом виджете «Фильтр».
3. Нажмите «Обновить данные» — круговую стрелку над дашбордом.
4. Сверьте число с «Обзором данных» того же датасета за тот же период.

## Как исправить {#fix}

- Ошибка в одном виджете — поправьте его настройку и нажмите «Применить».
- Ошибка во всех виджетах одного датасета — проблема в датасете: маппинг, загрузка или сборка сценария. Начните с [частых проблем](https://marfor.pro/docs/troubleshooting).
- Длинная таблица обрезана надписью «Показаны первые 1000 из N строк» — это не ошибка: таблица показывает первые 1 000 строк. Сузьте период или уберите измерение.

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

Внизу меню нажмите «Сообщить о проблеме» и напишите:

- название дашборда и виджета;
- текст сообщения целиком;
- что выбрано в «Датасете», «Метриках», «Измерениях» и датах;
- что показывает «Обзор данных» за тот же период.

## Связанные

- [Виджеты дашборда и их настройки](https://marfor.pro/docs/bi/dashboards/widgets)
- [Отношения в BI: ДРР, средний чек, отклонение от плана](https://marfor.pro/docs/bi/dashboards/ratios)
- [Период и фильтры дашборда: что на что действует](https://marfor.pro/docs/bi/dashboards/filters)
- [Если что-то пошло не так](https://marfor.pro/docs/troubleshooting)
