BI — MDS — Full

advertisement
Причины проблем с НСИ
 Нет единого источника правды,
несоответствия справочников,
несколько владельцев записи в
справочнике
 Нет функции совместного
управления мета-информацией
(измерениями, атрибутами)
Источники
ERP
CRM
ХД
Результат несоответствий –
ошибки, некорректные отчеты
HRMS
Процесс управления иерархиями
Master Data Services
Экспорт
Экспорт
Импорт
Источник
данных
Определение
сущностей
Измерения
Управление
метаданными
Хранилище
данных
Роль MDS в BI-решении
Источник
данных
Измерения
Мета-данные
Хранилище
данных
Источник
данных
Предназначение Master Data Services
Приведение
систем в
соответствие
• Шина мета-данных – авторитетный источник
Уменьшение
стоимости
управления
мета-данными
• Интерфейс управления – вклад сотрудников
• API – вклад систем и потребление системами
• Версии, нотификации и бизнес-правила –
корректность данных
• Размещение модели
Устранение
«плохих» данных
• Управление атрибутами и иерархиями
Базовые объекты MDS
Модель
Содержит различные варианты иерархий для различных систем
Продукты
Содержит
Сущность
Состоит из
Элемент
Велосипеды
Горные
Модель X
Категория
Подкатегория
Продукт
Имеет
Описывается
Атрибут
Цвет
Размер
Может
иметь
набор
Значение атрибута
Черный
Синий
Белый
Формирует
Иерархия
Велосипеды
Горные
Модель X
Туристические
Модель Y
Принадлежности
…
Импорт
Плоский
файл
Реляционный
источник
База моделей
Обработка
Заполнение
tblSTG
tblSTG
• Элемент
• Элемент
tblSTG
• Атрибут
Промежуточные таблицы
Демо
Импорт, редактирование
Контроль версий
Открыта
Закрыта
Утверждена
Статус
версии
+
D1
D2
Версия 1
D3
+
+
+
D1
D1
D1
D2
D2
D2
D3
D3
D3
D4
D4
Конечный
пользователь
Администратор
Версия 2
Подписчик
Бизнес-правила и нотификации
 Содержат критерий оценки (условие)
 Действия
 Значение по умолчанию
 Изменение значения
 Нотификация по результатам проверки (адресаты
определяются правами пользователя)
 Внешние (запуск бизнес-процесса SharePoint)
 Применяются в результате
 Добавления, удаления, перемещения в
иерархии элемента
 Проверки набора элементов
 Проверки версии
Процесс управления
ERP 1
Создание элемента
Создание нотификации
MDS
Портал
управления
Изменение атрибута
Слой сервисов
мета-данных
Запрос на утверждение
Хранилище
данных
Пакетное извлечение
База
мета-данных
Демо
Бизнес правила, статусы, журнал
Экспорт
Хранилище
данных
База моделей
Создание
представлений
Экспорт
использованием
SSIS
Реляционная
база или
плоский файл
Представления для подписки
(Subscription Views)
Демо
Экспорт
Безопасность
 Пользователи и группы
 Функции:
версии, безопасность, интеграция,
администрирование, отчеты
 Модель измерений:
иерархии, сущности, листы, коллекции…
 Элементы измерений
Классы для веб-сервисов
Microsoft.MasterDataServices - методы IService












AnnotationsDelete/Update
BusinessRulesClone/Create/Delete/Get/PaletteSet/Publish/Update
EntityMembersCopy/Create/Delete/Get/Merge/Update
ExportViewCreate/Delete/ListGet/Update
HierarchyMembersGet
MetadataClone/Create/Delete/Get/Update
ModelMembersBulkDelete/BulkMerge/BulkUpdate/Get
SecurityPrivilegesClone/Create/Delete/Get
StagingClear/Get/Process
ValidationGet/Process
VersionCopy
…
Возможности MDS
Шина метаданных
Построен на базе
SQL Server
Портал
управления
Создание,
изменение, удаление
Процесс
управления
Платформа
мета-данных
Версии
Любая
предметная
область
Бизнес-правила
Размещение
модели
Нотификации
API поддерживает
все операции
Администрирование
Авторитетный
источник
Моделирование
Документирование
моделей
Версионность и
логирование
операций
Импорт и экспорт
Ресурсы
 Официальные ресурсы
 Microsoft.com:
http://www.microsoft.com/sqlserver/2008/en/us/MD
S.aspx
 MSDN Library: http://msdn.microsoft.com/enus/library/ee633763(SQL.105).aspx
 Блоги
 Kirk Haselden's Kirkapedia:
http://sqlblog.com/blogs/knightreign
 http://www.microsoftbi.ru
Download