Общие сведения о службах Master Data Services

В службах Master Data Services модель является контейнером верхнего уровня в структуре основных данных. Вы создаете модель для управления группами аналогичных данных, например для управления данными онлайн-продукта. Модель содержит одну или несколько сущностей, а сущности содержат элементы, которые являются записями данных.

Виртуальная машина Azure Вы хотите попробовать SQL Server 2016? Зарегистрируйтесь в Microsoft Azure, а затем перейдите здесь , чтобы развернуть виртуальную машину с уже установленным SQL Server 2016. После завершения можно удалить виртуальную машину.

Например, модель онлайн-продукта может содержать такие сущности, как продукт, цвет и стиль. Сущность цвета может содержать составляющие для цветов, таких как красный, серебряный и черный.

Модель продукта с цветом

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

Например, сущность продукта может иметь параметры произвольной формы для стоимости и веса. Кроме того, существует атрибут на основе домена для цвета, который содержит значения, заполненные элементами сущности цвета. Этот главный список цветов используется в качестве значений атрибутов для сущности Product.

Сущность продукта с атрибутом

Производные иерархии исходят из связей между сущностями в модели. Это доменные отношения атрибутов. Например, в модели продукта можно иметь производную от цвета иерархию, исходящую из связи между сущностями цвета и продукта.

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

В следующей таблице описаны основные задачи служб Master Data Services. Если иное не указано, для всех следующих процедур требуется быть администратором модели. Дополнительные сведения см. в разделе "Администраторы" (службы Master Data Services).

Замечание

Возможно, потребуется выполнить следующие задачи в тестовой среде и использовать примеры данных, предоставленные при установке служб Master Data Services. Дополнительные сведения см. в разделе "Развертывание моделей " (службы Master Data Services)".

Действие Сведения Связанные разделы
Создание модели При создании модели она считается версией 1. Модели (службы Master Data Services)

Создание модели (службы Master Data Services)
Создание сущностей Создайте столько сущностей, сколько нужно для размещения ваших участников. Сущности (службы Master Data Services)

Создание объекта (службы Master Data Services)
Создание сущностей для использования в качестве атрибутов на основе домена Чтобы создать атрибут на основе домена, сначала создайте сущность для заполнения списка значений атрибута. АтрибутыDomain-Based (Master Data Services)

Создайте атрибут Domain-Based (Master Data Services)
Создание атрибутов для сущностей Создайте атрибуты для описания элементов. Атрибут Name и Code автоматически включаются в каждую сущность и не могут быть удалены. Может потребоваться создать другие атрибуты свободной формы, чтобы содержать текст, даты, числа или файлы. Атрибуты (Master Data Services)

Создание текстового атрибута (сервис Master Data Services)

Создание числового атрибута (система Master Data Services)

Создание атрибута даты (службы Master Data Services)

Создание атрибута ссылки (службы Master Data Services)

Создать атрибут файла (Master Data Services)
Создание групп атрибутов Если для сущности имеется более четырех или пяти атрибутов, может потребоваться создать группы атрибутов. Эти группы — это вкладки, отображаемые над сеткой в обозревателе , и они помогают упростить навигацию, группируя атрибуты на отдельных вкладках. <ВСТАВКА ИЗОБРАЖЕНИЯ> Группы атрибутов (службы Master Data Services)

Создание группы атрибутов (Службы управления основными данными)
Импорт записей данных (членов) для вспомогательных сущностей Импортируйте данные для вспомогательных сущностей с помощью процесса стадирования.

Для модели продукта это может означать импорт цветов или размеров.

Вы также можете создавать участников вручную.

Примечание. Пользователи могут создавать участников в Master Data Manager, если у них есть минимальное разрешение на обновление конечного объекта модели сущности и доступ к функциональной области Explorer.
Импорт данных (службы Master Data Services)

Загрузка или обновление участников в Master Data Services с помощью процесса промежуточной обработки

Создание листового элемента (службы Master Data Services)
Создание бизнес-правил для обеспечения качества данных Создайте и опубликуйте бизнес-правила, чтобы обеспечить точность данных. Бизнес-правила можно использовать для:

Задайте значения атрибутов по умолчанию.

Изменение значений атрибутов.

Отправьте уведомления по электронной почте, когда данные не пройдут проверку соответствия бизнес-правилам.
Бизнес-правила (Master Data Services)

Создание и публикация бизнес-правил (службы Master Data Services)

Уведомления (службы Master Data Services)

Настройка уведомлений по электронной почте (службы Master Data Services)

Настройка бизнес-правил для отправки уведомлений (службы Master Data Services)
Импортируйте записи данных (элементы) для ваших основных сущностей. Применение бизнес-правил Импортируйте данные для основных сущностей с помощью промежуточного процесса. По завершении проверьте версию. Это применяет бизнес-правила ко всем членам в версии модели.

Затем можно исправить любые проблемы с проверкой бизнес-правил.
Проверка (сервисы Master Data Services)

Проверка версии бизнес-правил (службы Master Data Services)

Хранимая процедура проверки (службы управления основными данными)
Создание производных иерархий Производные иерархии можно обновить по мере изменения бизнес-потребностей и обеспечить учет всех членов на соответствующем уровне. Вычисленные иерархии (Master Data Services)

Создание производной иерархии (Master Data Services)
При необходимости создайте явные иерархии Если вы хотите создать иерархии, которые не основаны на уровне и включают элементы из одной сущности, можно создать явные иерархии. Явные иерархии (Master Data Services)

Создание явной иерархии (Master Data Services)
При необходимости создайте коллекции Если вы хотите просмотреть различные группы участников для создания отчетов или анализа и не требуется полная иерархия, создайте коллекцию.

Примечание. Пользователи могут создавать коллекции в Master Data Manager, если у них есть минимальное разрешение на обновление объекта модели коллекции и доступ к функциональной области Обозревателя .
Коллекции (службы Master Data Services)

Создание коллекции (службы Master Data Services)
Создание пользовательских метаданных Чтобы описать объекты модели, добавьте пользовательские метаданные в модель. Эти метаданные могут включать владельца объекта или источник данных. Метаданные (Master Data Services)

Добавление метаданных (службы Master Data Services)
Заблокируйте версию модели и присвойте флаг версии. Заблокируйте версию модели, чтобы предотвратить изменения членов, за исключением администраторов. После успешной проверки данных версии в отношении бизнес-правил можно зафиксировать версию, которая предотвращает изменения участников всеми пользователями.

Создайте и назначьте флаг версии модели. Флаги помогают пользователям и системам подписки определить, какую версию модели следует использовать.
Версии (службы Master Data Services)

Блокировка версии (службы Master Data Services)

Создание флага версии (службы Master Data Services)
Создание представлений подписки Для того чтобы ваши системы могли использовать основные данные, создайте представления подписки, которые создают стандартные представления в базе данных Master Data Services. Экспорт данных (Master Data Services)

Создание представления подписки (службы Master Data Services)
Настройка разрешений пользователей и групп Невозможно скопировать разрешения пользователя и группы из теста в рабочую среду. Однако вы можете использовать тестовую среду для определения безопасности, которую вы хотите использовать в конечном итоге в рабочей среде. Безопасность (службы Master Data Services)

Добавить группу (Master Data Services)

Добавление пользователя (службы Master Data Services)

Когда вы будете готовы, вы можете развернуть модель с данными или без них в рабочей среде. Дополнительные сведения см. в разделе "Развертывание моделей " (службы Master Data Services)".