Иерархии (службы основных данных)
Иерархия в Master Data Services — древовидная структура, которую можно использовать:
для группировки схожих элементов с целью систематизации;
объединения и сведения элементов для отчетов или анализа.
Что содержится в иерархиях
Каждая иерархия содержит элементы из одной или нескольких сущностей. При добавлении, изменении или удалении элемента все иерархии обновляются. Это гарантирует, что данные будут точными во всех иерархиях. Иерархии также гарантируют, что каждый элемент будет учитываться ровно один раз.
Если необходимо создать группирование подмножества элементов, рассмотрите возможность использования коллекции. Дополнительные сведения см. в разделе Коллекции (службы основных данных).
Виды иерархий
Можно создавать разные иерархии для просмотра и систематизации элементов разными способами. Можно создавать:
Неоднородные иерархии из единой сущности, которые называются явными иерархиями. Дополнительные сведения см. в разделе Явные иерархии (службы основных данных).
Иерархии на основе уровней, состоящие из многих сущностей и основанные на существующих связях между сущностями и их атрибутами, которые называются производными иерархиями. Дополнительные сведения см. в разделе Производные иерархии (службы основных данных).
Примечание |
---|
Все элементы в иерархии должны быть в одной модели. |
Иерархии не являются классификациями
Иерархия отличается от классификации. В классификации элементы упорядочены в соответствии с несколькими атрибутами одновременно, а в иерархии — только по одному атрибуту. Классификации может включать один элемент несколько раз, а иерархия имеет только одно вхождение элемента.
Например, один велосипед может быть упомянут в классификации дважды: один раз, потому что он красный, и один раз, потому что его размер 38. В иерархии велосипед включен только один раз, поэтому нужно определить, в соответствии с чем он будет отображаться: с цветом или размером.
Пример иерархии
В следующем примере в иерархии элементы продуктов группируются по элементам подкатегории.
Связанные задачи
Описание задачи |
Раздел |
---|---|
Включение сущности для явных иерархий и коллекций. |
Активация сущности для явных иерархий и коллекций (службы Master Data Services) |
Создание явной иерархии. |
|
Создание производной иерархии. |
|
Скрытие или удаление уровней в существующей производной иерархии. |
Скрытие или удаление уровней в производной иерархии (службы Master Data Services) |