Концепция классификаций

Основные понятия

Классификация записей — это инструмент для систематизации больших объемов данных через присвоение категорий (классификаторов), который позволяет:

  • Упростить навигацию и фильтрацию информации;

  • Обеспечить единообразие данных в реестрах/справочниках;

  • Поддерживать актуальность структуры через версионирование.

Классификатор - это объект модели данных, содержащий корневой и дочерние узлы (организованные в виде иерархии), которые также могут содержать различные версии.

Обязательный состав классификатора:

  • Корневой узел — база для назначения классификатора на реестры.

  • Дочерние узлы — категории любого уровня вложенности (до 10 уровней).

  • Версии — для обновления атрибутов без потери исторических данных.

Узел классификатора - это элемент иерархии, содержащий атрибуты (макс. 30 атрибутов/узел).

Также классификатор может иметь несколько версий. В случае если определенный набор атрибутов устаревает - может потребоваться создание новой версии классификатора с актуальными атрибутами.

Совет

Классификация и стандартизация больших данных является важной частью моделирования структуры данных, которую рекомендуется учитывать на ранних этапах проектирования системы хранения с началом работы с продуктом "Юниверс МДМ".

Создание классификаторов

Классификаторы создаются в одноименном разделе «Классификаторы» → Вкладка «Модель данных».

Классификатор должен содержать минимум один корневой узел, который может иметь собственный набор атрибутов. Наличие корневого узла необходимо для назначения классификатора на объекты системы. В корневой узел могут быть добавлены дочерние узлы.

Порядок создания:

  1. Сначала необходимо создать классификатор и опубликовать его. Первая версия классификатора создается автоматически.

  2. Далее создаются узлы классификатора: обязательно - корневой, и при необходимости - дочерние, а также атрибуты узлов классификатора, после чего классификатор вновь необходимо опубликовать.

  3. Для применения классификаций на следующем шаге классификатор назначается на необходимые реестры/справочники. Вкладка "Назначения" активна всегда. Если у пользователя нет прав на чтение модели данных, просмотр вкладки будет ограничен.

Узлы назначенных классификаторов становятся доступны для просмотра и редактирования в карточке записи выбранного реестра/справочника в специальной вкладке "Классификация".

Поиск по перечню созданных в системе классификаторов доступен в разделе "Классификаторы" с помощью поисковой строки. Глубина поиска ограничена наименованиями самих классификаторов и их узлов (поиск по атрибутам узлов классификатора не производится).

Поиск классифицированных записей осуществляется в разделе "Данные" с помощью специальных поисковых критериев.

Пример использования

Классификатор «Регионы» может содержать корневой узел «СЗФО» и дочерний узел «Ленинградская область», последний в свою очередь может иметь, например, 2 версии (от разных лет).

Такой классификатор может быть назначен на справочник контролирующих органов, чтобы унифицировать список организаций по регионам страны.

Требования к правам

Для работы с классификаторами необходимо настроить следующие права доступа:

  • Роль с правом «Администрирование модели классификаторов».

  • Права верхнего уровня в группе «Классификаторы».

Также подробнее о работе см. в статьях: