Общие сведения о службах Master Data Services
В Master Data Services модель является контейнером самого высокого уровня в структуре данных master. Можно создать модель для управления группами сходных данных, например для управления данными продуктов в сети. В модели содержится одна или несколько сущностей, а сущности содержат элементы, которые являются записями данных.
Хотите попробовать SQL Server 2016? Зарегистрируйтесь в Microsoft Azure и перейдите сюда, чтобы запустить виртуальную машину с уже установленной SQL Server 2016. По завершении вы можете удалить виртуальную машину. |
Модель продукта в сети может содержать сущности, такие как продукт, цвет и стиль. Сущность color может содержать элементы для цветов красного, серебряного и черного.
Модели также содержат атрибуты, определенные в сущностях. Атрибут содержит значения, которые помогают описывать элементы сущности. Существуют атрибуты в свободной форме и атрибуты на основе домена. Атрибут на основе домена содержит значения, которые заполняются элементами из сущности и могут использоваться как значения атрибутов для других сущностей.
Например, в сущности продукта могут иметься атрибуты в свободной форме для стоимости и веса. В то же время там может быть атрибут на основе домена для цвета, значения которого заполняются элементами сущности цвета. Этот master список цветов используется в качестве значений атрибутов для сущности Product.
Производные иерархии происходят от связей между сущностями в модели. Это связи атрибутов на основе домена. Например, в модели продукта можно иметь производную иерархию цвета, происходящую от связи между сущностями цвета и продукта.
После определения базовой структуры данных можно приступить к добавлению записей данных (членов) с помощью функции импорта. Вы загружаете данные в промежуточные таблицы, проверяете данные с помощью бизнес-правил и загружаете данные в таблицы MDS. Также можно использовать бизнес-правила для задания значений атрибутов.
В следующей таблице описаны ключевые задачи Master Data Services. Если не указано другое, для всех следующих процедур необходимо иметь права администратора модели. Дополнительные сведения см. в разделе Администраторы (Master Data Services).
Примечание
Может потребоваться выполнить следующие задачи в тестовой среде и использовать пример данных, предоставленных при установке Master Data Services. Дополнительные сведения см. в статье Развертывание моделей (Master Data Services)..
Действие | Сведения | См. также |
---|---|---|
Создание модели | При создании модели она считается версией VERSION_1. | Модели (службы основных данных) Создание модели (службы Master Data Services) |
Создание сущностей. | Создавайте столько сущностей, сколько необходимо для хранения элементов. | Сущности (Master Data Services) Создание сущности (службы Master Data Services) |
Создание сущностей для использования в качестве атрибутов на основе домена | Чтобы создать атрибут на основе домена, сначала нужно создать сущность для заполнения списка значений атрибута. | Атрибуты на основе домена (Master Data Services) Создание атрибута на основе домена (службы 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 Services) |
Импорт записей данных (членов) для вспомогательных сущностей | Данные для поддерживающих сущностей импортируются с использованием промежуточного процесса. Для модели Product это может означать импорт цветов или размеров. Элементы также можно создавать вручную. Примечание. Пользователи могут создавать члены в диспетчере основных данных, если у них есть как минимум разрешение на обновление объекта конечной модели сущности и доступ к Обозреватель функциональной области. |
Импорт данных (службы 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 Services) Создание коллекции (службы Master Data Services) |
Создание определяемых пользователем метаданных | Для описания объектов модели в модель добавляются пользовательские метаданные. Эти метаданные могут включать владельца объекта или источник данных. | Метаданные (службы Master Data Services) добавление метаданных (службы Master Data Services) |
Блокировка версии модели и назначение флага версии | Версия модели может блокироваться, чтобы запретить изменять элементы всем пользователям, кроме администраторов. После проверки данных версии на соответствие бизнес-правилам можно зафиксировать версию, чтобы запретить всем пользователям изменять элементы. Создание и назначение флага версии модели. Флаги помогают пользователям и системам-подписчикам определять используемую версию модели. |
Версии (Master Data Services) Блокировка версии (службы Master Data Services) Создание флага версии (службы Master Data Services) |
Создание представлений подписки | Чтобы системы подписки потребляли данные master, создайте представления подписки, которые создают стандартные представления в базе данных Master Data Services. | Экспорт данных (Master Data Services) Создание представления подписки (службы Master Data Services) |
Настройка разрешений для пользователей и групп | Разрешения для пользователей и групп нельзя копировать из тестовой в рабочую среду. Однако тестовую среду можно использовать для определения уровня безопасности, который необходимо будет использовать в производственной среде. | Безопасность (службы Master Data Services) Добавление группы (службы Master Data Services) Добавление пользователя (службы Master Data Services) |
По окончании можно развернуть модель в рабочей среде с данными или без них. Дополнительные сведения см. в статье Развертывание моделей (Master Data Services)..