Дашборды и графики
Что такое дашборд
Дашборд — это аналитическая панель с графиками и счётчиками, которые показывают статистику по записям ваших сущностей в реальном времени. Доступен в меню Управление приложением → Дашборды или по адресу /dashboards.
Каждый дашборд состоит из набора графиков (виджетов); каждый график строится по одной сущности — выбранному полю группировки и периоду — и обновляется по запросу или автоматически.
Примеры дашбордов
Конкретный набор дашбордов и графиков, который увидите вы, зависит от того, какие сущности и графики настроены в вашей организации. Ниже — примеры того, какие дашборды обычно настраивают для типовых сценариев (как иллюстрация, а не готовый список «из коробки»):
| Сценарий | Пример дашборда | Что показывает |
|---|---|---|
| IT-поддержка | Дашборд по заявкам | Заявки по статусам, по приоритетам, динамика за период |
| CRM | Воронка продаж | Сделки по стадиям, клиенты по статусу, источники |
| HR | Персонал | Сотрудники по статусу, отпуска по типам |
| Проекты | Управление проектами | Задачи по статусам, по приоритетам, активные проекты |
Просмотр дашборда
- Перейдите в раздел Дашборды в левом меню
- Выберите нужный дашборд из списка
- Данные графиков загрузятся автоматически
Типы графиков
Графики строятся на библиотеке ECharts и поддерживают несколько визуальных типов:
| Тип | Описание |
|---|---|
| Линия (line) | Динамика значения за период |
| Область (area) | Линия с закрашенной областью под ней |
| Столбцы (bar) / Горизонтальные столбцы (horizontal_bar) | Сравнение значений по категориям |
| Круговая (pie) / Кольцевая (doughnut) | Распределение по категориям (например, по статусам или приоритетам) |
| Воронка (funnel) | Последовательные стадии (например, воронка продаж) |
| Шкала (gauge) | Одно значение на фоне диапазона |
| Точечная (scatter) | Разброс значений |
Помимо визуального типа, у каждого графика настраиваются дополнительные параметры в зависимости от типа: цвет, отображение легенды, толщина линии/столбца, прозрачность заливки, размер точки, режим «кольцо» для круговой диаграммы.
Период и группировка данных графика
Каждый график строится по одной сущности и периоду:
| Период | Описание |
|---|---|
| 24 Hours | Последние 24 часа |
| 7 Days | Последние 7 дней |
| 30 Days | Последние 30 дней |
| Month | Текущий календарный месяц |
| Custom Days | Указанное число последних дней |
Поле Group By (Category Field) определяет, что показывают столбцы/сектора графика:
- Если поле группировки не задано, график строит динамику по дате создания записи (сколько записей создано за выбранный период, по дням/часам)
- Если поле группировки задано (например «Статус» или «Приоритет»), график показывает распределение записей по значениям этого поля за период
К графику можно добавить фильтры данных — условия вида «поле — оператор (=, ≠, >, <, ≥, ≤, содержит) — значение»; все фильтры графика применяются одновременно (логика И). Например, «Статус = 4» или «Создано < 2025-11-12».
Редактирование дашборда и его графиков
Администраторы и пользователи с правом редактирования могут изменять дашборд и состав графиков:
- Откройте дашборд в режиме редактирования
- Добавьте график и выберите его в списке слева
- На вкладке General задайте подпись графика (на разных языках) и внутреннее описание
- На вкладке Data выберите целевую сущность, поле группировки, период (и при необходимости — число дней)
- На вкладке Appearance выберите визуальный тип, ширину (полная строка или половина) и параметры оформления, специфичные для типа
- При необходимости настройте фильтры данных
- Сохраните
Автообновление
В режиме просмотра дашборда можно включить автоматическое обновление всех графиков:
- Выключено — обновление только вручную
- 30 секунд — для оперативного мониторинга
- 1 минута — стандартный режим
- 5 минут — фоновый режим
Индикатор рядом с переключателем показывает, активно ли автообновление и сколько секунд осталось до следующего обновления.
Графики (Charts) как самостоятельные объекты
Каждый график дашборда — это не просто настройка внутри дашборда, а отдельная запись (объект «График»), всегда привязанная к конкретному дашборду через поле Dashboard. У графиков есть собственный раздел в системе, не зависящий напрямую от экрана дашборда:
| Адрес | Назначение |
|---|---|
/charts | Список всех графиков во всех дашбордах |
/charts/:id | Просмотр и редактирование конкретного графика — та же форма настроек (сущность, тип, период, группировка, фильтры, оформление), что и при редактировании графика внутри дашборда |
Раздел «Графики» сейчас скрыт из меню (пункт menu.dashboards.graphs закомментирован), но рабочий — открыть его можно напрямую по /charts. Практический смысл отдельного списка графиков — быстро найти и отредактировать конкретный график по всей системе, не открывая дашборд, к которому он привязан; ссылка на «родительский» дашборд показана прямо в форме графика.
Создание нового графика через мастер /charts/new рассчитано на то, что график изначально создаётся внутри дашборда (кнопкой + Добавить на экране редактирования дашборда) — именно так график получает обязательную привязку к дашборду.
Смотрите также
- Обзор сущностей
- Категоризация — поле группировки графика часто использует категорию или модель состояний
- Календари — альтернативный способ визуализировать записи с датами