Концепция классификаций
Основные понятия
Классификация записей — это инструмент для систематизации больших объемов данных через присвоение категорий (классификаторов), который позволяет:
Упростить навигацию и фильтрацию информации;
Обеспечить единообразие данных в реестрах/справочниках;
Поддерживать актуальность структуры через версионирование.
Классификатор - это объект модели данных, содержащий корневой и дочерние узлы (организованные в виде иерархии), которые также могут содержать различные версии.
Обязательный состав классификатора:
Корневой узел — база для назначения классификатора на реестры.
Дочерние узлы — категории любого уровня вложенности (до 10 уровней).
Версии — для обновления атрибутов без потери исторических данных.
Узел классификатора - это элемент иерархии, содержащий атрибуты (макс. 30 атрибутов/узел).
Также классификатор может иметь несколько версий. В случае если определенный набор атрибутов устаревает - может потребоваться создание новой версии классификатора с актуальными атрибутами.
Совет
Классификация и стандартизация больших данных является важной частью моделирования структуры данных, которую рекомендуется учитывать на ранних этапах проектирования системы хранения с началом работы с продуктом "Юниверс МДМ".
Создание классификаторов
Классификаторы создаются в одноименном разделе «Классификаторы» → Вкладка «Модель данных».
Классификатор должен содержать минимум один корневой узел, который может иметь собственный набор атрибутов. Наличие корневого узла необходимо для назначения классификатора на объекты системы. В корневой узел могут быть добавлены дочерние узлы.
Порядок создания:
Сначала необходимо создать классификатор и опубликовать его. Первая версия классификатора создается автоматически.
Далее создаются узлы классификатора: обязательно - корневой, и при необходимости - дочерние, а также атрибуты узлов классификатора, после чего классификатор вновь необходимо опубликовать.
Для применения классификаций на следующем шаге классификатор назначается на необходимые реестры/справочники. Вкладка "Назначения" активна всегда. Если у пользователя нет прав на чтение модели данных, просмотр вкладки будет ограничен.
Узлы назначенных классификаторов становятся доступны для просмотра и редактирования в карточке записи выбранного реестра/справочника в специальной вкладке "Классификация".
Поиск по перечню созданных в системе классификаторов доступен в разделе "Классификаторы" с помощью поисковой строки. Глубина поиска ограничена наименованиями самих классификаторов и их узлов (поиск по атрибутам узлов классификатора не производится).
Поиск классифицированных записей осуществляется в разделе "Данные" с помощью специальных поисковых критериев.
Пример использования
Классификатор «Регионы» может содержать корневой узел «СЗФО» и дочерний узел «Ленинградская область», последний в свою очередь может иметь, например, 2 версии (от разных лет).
Такой классификатор может быть назначен на справочник контролирующих органов, чтобы унифицировать список организаций по регионам страны.
Требования к правам
Для работы с классификаторами необходимо настроить следующие права доступа:
Роль с правом «Администрирование модели классификаторов».
Права верхнего уровня в группе «Классификаторы».
Также подробнее о работе см. в статьях: