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