Показатели в таблицах фактов
В разделе «Показатели» отображаются все показатели (базовые и расчетные), связанные с текущей таблицей фактов — как выбранные в «Конфигурации», так и добавленные через этот раздел. Этот раздел также предоставляет функции для создания новых показателей, редактирования существующих и их проверки.
Список показателей
Для каждого показателя отображается информация из РПИ:
- Блок
- Название
- Описание
- Тип данных
- Ограничения
- Формула
- Комментарий
Список поддерживает постраничный вывод, сортировку и фильтрацию по колонкам, как и другие таблицы продукта.
Строка дополнительно может содержать индикаторы состояния:
| Индикатор | Значение |
|---|---|
| Подключение активно | Подключение к базе данных, указанное как источник показателя, доступно |
| Агрегатная функция | Формула содержит агрегатную функцию (SUM, AVG, COUNT, MIN, MAX) |
| Циклическая зависимость | Формула ссылается сама на себя напрямую или через другой показатель |
Действия
| Действие | Описание | Условие доступности |
|---|---|---|
| «Проверить» | Формирует SQL-запрос по формуле и позволяет его выполнить | Только для показателей с формулой, при активном подключении и без критических ошибок в используемых элементах |
| «Посмотреть происхождение» | Показывает, из чего рассчитывается показатель | Всегда |
| «Редактировать» | Открывает диалог редактирования показателя | Роль с правом редактирования и действующая лицензия |
| «Убрать» | Удаляет показатель из таблицы фактов (но не из РПИ) | Роль с правом редактирования |
Действие «Проверить» отображается неактивным, если у показателя или у любого элемента его формулы есть критическая ошибка; подсказка в этом случае сообщает: «Для расчета этого показателя используются недопустимые показатели/измерения». Проверка полностью описана на странице «Проверка показателей», а диаграмма происхождения — на странице «Происхождение показателей и анализ влияния».
Добавление нового показателя
Кнопка «Добавить показатель» открывает диалог для создания нового показателя. Новый показатель будет сохранен одновременно в текущую таблицу фактов и в РПИ текущей версии проекта.
Необходимая информация
| Поле | Требования |
|---|---|
| Название | Обязательно. Должно быть уникальным среди всех существующих показателей и измерений в соответствующей версии РПИ. Требования совпадают с требованиями к столбцу Название показателя в РПИ. |
| Формула | Обязательно. Вводится текстом в редакторе формул (как в РПИ). |
Дополнительная информация (необязательно)
- Блок
- Описание
- Тип данных
- Ограничения
- Комментарий
- Фильтр для показателя
Особенности интерфейса
- Необязательные поля по умолчанию скрыты
- Вы можете показать/скрыть эти поля при необходимости
- Поля ввода соответствуют типам полей соответствующих столбцов в РПИ
Процесс сохранения
- Изменения в диалоге НЕ сохраняются автоматически
-
Нажмите «Сохранить», чтобы добавить показатель. После сохранения:
- Показатель добавляется в таблицу показателей в РПИ в текущей версии проекта. Если была указана формула, тип показателя устанавливается как расчетный
- Сохраненный показатель и все его зависимости (из формулы) автоматически добавляются в конфигурацию таблицы фактов
- Показатель немедленно появляется в списке для всех пользователей, открывающих раздел «Показатели»
- Вы возвращаетесь в раздел «Показатели»
-
При попытке выйти из диалога (например, переключившись на другой экран) появится системное предупреждение с вопросом о сохранении
- Вы можете выйти из диалога без сохранения в любой момент; дополнительного подтверждения не требуется
Редактирование существующего показателя
Действие «Редактировать» открывает диалог, предварительно заполненный текущими данными показателя. Он функционирует идентично диалогу «Добавить показатель».
Правила редактирования
- Вы можете редактировать любое поле, показанное в диалоге (Название, Блок, Описание и т.д.)
- Требования к каждому полю совпадают с требованиями при добавлении показателя
- Поля, которые существуют в РПИ, но не отображаются в диалоге (например, тип показателя), нельзя изменить здесь
- Если изменяется Формула, конфигурация таблицы фактов автоматически перестраивается для отражения новых зависимостей
Сохранение изменений
- Нажмите «Сохранить», чтобы применить изменения. Перед сохранением появится предупреждение о подтверждении, сообщающее, что изменение затронет всех пользователей и элементы проекта, использующие этот показатель
- После сохранения:
- Изменения применяются в разделе «Конфигурация» таблицы фактов (связи обновляются, если изменилась формула)
- Соответствующие поля обновляются в РПИ
- Вы можете выйти из диалога редактирования без сохранения в любой момент; дополнительного подтверждения не требуется