Download - SQL Server 2012 Master Data Services
SQL Server 2012Master Data Services
Иван КосяковАрхитектор программных систем, [email protected], http://microsoftbi.ru
Причины проблем с НСИ Нет единого источника правды,
несоответствия справочников, несколько владельцев записи в справочнике
Нет функции совместного управления мета-информацией (измерениями, атрибутами)
Результат несоответствий – ошибки, некорректные отчеты
Источники
ХД
ERP
CRM
HRMS
Процесс управления иерархиями
Источникданных
Master Data Services
Измерения
Хранилище данныхУправление
метаданными
Импорт
Определениесущностей
Экспорт
Экспорт
Базовые объекты MDSМодель
Сущность Элемент
Атрибут
Иерархия
КатегорияПодкатегорияПродукт
ВелосипедыГорныеМодель X
ЦветРазмер
Значение атрибута
ЧерныйСиний Белый
Велосипеды Горные
Модель X Туристические
Модель YПринадлежности
…
Продукты
Содержит
Описывается
Состоит из
Может иметь набор
Имеет
Формирует
Содержит различные варианты иерархий для различных систем
Контроль версий
+
D1
D2
D3
+
D1
D2
D3
D4
+
D1
D2
D3
+
D1
D2
D3
D4
Версия 1
Версия 2
ПодписчикАдминистраторКонечныйпользователь
Открыта Закрыта Утверждена Статус версии
Бизнес-правила и нотификации Содержат критерий оценки (условие) Действия
Значение по умолчанию Изменение значения Нотификация по результатам проверки (адресаты определяются
правами пользователя) Внешние (запуск бизнес-процесса SharePoint)
Применяются в результате Добавления, удаления, перемещения в иерархии
элемента Проверки набора элементов Проверки версии
MDS
Процесс управления
Слой сервисов
мета-данных
Портал управления
Пакетное извлечение
Создание нотификации
ERP 1
База мета-данныхХранилище
данных
Создание элемента
Изменение атрибута
Запрос на утверждение Бизн
ес-п
рави
ла
Versioning
ValidationAuthoring business rules to ensure data correctness
ModelingEntities, Attributes, Hierarchies
Integrate & Share
MDS Capabilities
MDS
Role-based Security and Transaction Annotation
Master Data Stewardship
External(CRM, …)
ExcelDWH
Loading batched data through Staging Tables
Consuming data through Views
Registering to changes through APIs
Excel Add-In Web UI Data Cleansing and Matching
Workflow / Notifications
Архитектура MDS в Denali
Сервис IIS
Сервис MDS
WCF
Веб-интерфейс Надстройка Excel
Процессы/нотификации
Системы-подписчики MDS Database
Представления для подписки
Промежуточные таблицы
DQS (Очистка и соответствия)
Внешние системы
BizTalk/.NET
SSIS SSIS
SSIS
Новое в MDS в Denali Улучшен веб-интерфейс Надстройка над Excel
Улучшено обновление и управление данными Упрощено создание модели данных Интеграция с DQS
Новый промежуточный интерфейс (Entity Based Staging)
Улучшено качество (использование, безопасность, масштабируемость, производительность)