Справочники

Справочник - это упорядоченный набор уникальных элементов, содержащий краткие и точные сведения, объединённые единой тематикой. Каждый элемент справочника обладает набором атрибутов, по значениям которых можно однозначно определить элемент. Справочники являются базовым звеном в построении хранилища данных, так как на основе справочников создаются измерения в многомерных источниках данных.

Справочники также являются основой для организации управления нормативно-справочной информацией (НСИ). НСИ- это информационный ресурс организации, формируемый внутри и получаемый, как правило извне и предназначенный для нормирования и систематизации деятельности организации. Данный ресурс образуют справочники, построенные на отраслевых, корпоративных (внутренних) и прочих классификаторах.

Для управления нормативно-справочной информацией в хранилище данных Prognoz Platform 8 предназначен объект «Репозиторий НСИ». Репозиторий НСИ - это централизованное хранилище нормативно-справочной информации, которое обеспечивает согласованность и консолидацию данных, устраняет избыточность информации и оптимизирует поиск нужных сведений. Для хранения информации в репозиторий НСИ используются справочники НСИ.

Виды справочников

При построении хранилища данных в Prognoz Platform 8 применяются следующие виды справочников:

Вид справочника определяется пользователем при создании справочника.

Пример линейного справочника (слева) и иерархического справочника (справа):

Типы справочников

Prognoz Platform 8 поддерживает создание и работу со следующими типами справочников:

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

Создание справочников

Создание справочников выполняется из навигатора объектов с помощью мастера. Если все шаги мастера выполнены без ошибок, то требуемый справочник будет создан в выбранном месте репозитория.

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

Тип справочника Элементы, необходимые для создания справочника
Табличный справочник Реляционный набор данных
Календарный справочник Дополнительные элементы не требуются
Вычисляемый справочник Источник данных и модуль на языке программирования Fore, содержащий пользовательский алгоритм извлечения и представления данных из источника.
Справочник НСИ БД и репозиторий НСИ
Табличный справочник НСИ БД
Составной справочник НСИ БД и репозиторий НСИ, содержащий справочники НСИ.
Составной табличный справочник НСИ БД и справочники НСИ