Введение в SQL Server 2008 R2 Master Data Services
-
Upload
axel-meadows -
Category
Documents
-
view
73 -
download
0
description
Transcript of Введение в SQL Server 2008 R2 Master Data Services
![Page 1: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/1.jpg)
![Page 2: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/2.jpg)
Введение в SQL Server 2008 R2Master Data Services
Иван КосяковTechnology Architect, MTC Moscow
Лидер Russian Business Intelligence UG (PASS Chapter)
![Page 3: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/3.jpg)
Замечания Демонстрируемые технологии:
SQL Server 2008 R2 CTP3 (ноябрьский)
Демонстрируемые возможности, снимки экрана, архитектурные решения могут измениться
![Page 4: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/4.jpg)
Причины проблем с НСИ Нет единого источника правды,
несоответствия справочников, несколько владельцев записи в справочнике
Нет функции совместного управления мета-информацией (измерениями, атрибутами)
Результат несоответствий – ошибки, некорректные отчеты
Источники
ХД
ERP
CRM
HRMS
![Page 5: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/5.jpg)
Процесс управления иерархиями
Источникданных
Master Data Services
Измерения
Хранилище данныхУправление
метаданными
Импорт
Определениесущностей
Экспорт
Экспорт
![Page 6: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/6.jpg)
Роль MDS в BI-решении
Измерения
Хранилище данных
Источникданных
Источникданных
Показатели
Показатели
Мета-данные
![Page 7: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/7.jpg)
Предназначение Master Data Services
•Шина мета-данных – авторитетный источник
Приведение систем в
соответствие
•Интерфейс управления – вклад сотрудников
•API – вклад систем и потребление системами
•Версии, нотификации и бизнес-правила – корректность данных
•Размещение модели
Уменьшение стоимости
управления мета-данными
•Управление атрибутами и иерархиями
Устранение «плохих» данных
![Page 8: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/8.jpg)
Базовые объекты MDSМодель
Сущность Элемент
Атрибут
Иерархия
Категория Подкатегория Продукт
Велосипеды Горные Модель X
Цвет Размер
Значение атрибута
Черный Синий Белый
Велосипеды Горные
Модель X Туристические
Модель Y Принадлежности
…
ПродуктыСодержит
Описывается
Состоит из
Может иметь набор
Имеет
Формирует
Содержит различные варианты иерархий для различных систем
![Page 9: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/9.jpg)
Импорт
Реляционныйисточник
Плоский файл
tblSTG
• Элемент
tblSTG
• Элемент
tblSTG
• Атрибут
Обработка Заполнение
Промежуточные таблицы
База моделей
![Page 10: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/10.jpg)
ДемоИмпорт, редактирование
![Page 11: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/11.jpg)
Контроль версий
+
D1
D2
D3
+
D1
D2
D3
D4
+
D1
D2
D3
+
D1
D2
D3
D4
Версия 1
Версия 2
ПодписчикАдминистраторКонечныйпользователь
Открыта Закрыта УтвержденаСтатус версии
![Page 12: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/12.jpg)
Бизнес-правила и нотификации Содержат критерий оценки (условие) Действия
Значение по умолчанию Изменение значения Нотификация по результатам проверки (адресаты
определяются правами пользователя) Внешние (запуск бизнес-процесса SharePoint)
Применяются в результате Добавления, удаления, перемещения в
иерархии элемента Проверки набора элементов Проверки версии
![Page 13: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/13.jpg)
MDS
Процесс управления
Слой сервисов мета-данных
Портал управления
Пакетное извлечение
Создание нотификации
ERP 1
База мета-данныхХранилище
данных
Создание элемента
Изменение атрибута
Запрос на утверждение
![Page 14: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/14.jpg)
ДемоБизнес правила, статусы, журнал
![Page 15: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/15.jpg)
Экспорт
База моделей
Хранилище данных
Представления для подписки(Subscription Views)
Экспорт использованием
SSIS
Создание представлений
Реляционнаябаза или
плоский файл
![Page 16: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/16.jpg)
ДемоЭкспорт
![Page 17: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/17.jpg)
Безопасность Пользователи и группы Функции:
версии, безопасность, интеграция, администрирование, отчеты
Модель измерений:иерархии, сущности, листы, коллекции…
Элементы измерений
![Page 18: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/18.jpg)
Классы для веб-сервисов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 …
![Page 19: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/19.jpg)
Возможности MDS
Шина мета-данных
Построен на базе SQL Server
Авторитетный источник
Версионность и логирование
операций
Портал управления
Создание, изменение, удаление
Администриро-вание
Моделирование
Документирование моделей
Импорт и экспорт
Процесс управления
Версии
Бизнес-правила
Нотификации
Платформа мета-данных
Любая предметная
область
Размещение модели
API поддерживает все операции
![Page 20: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/20.jpg)
Ресурсы Официальные ресурсы
Microsoft.com: http://www.microsoft.com/sqlserver/2008/en/us/MDS.aspx
MSDN Library: http://msdn.microsoft.com/en-us/library/ee633763(SQL.105).aspx
Блоги Kirk Haselden's Kirkapedia:
http://sqlblog.com/blogs/knightreign http://www.microsoftbi.ru
![Page 21: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/21.jpg)
Оборудование партнеровПартнер Состав оборудования
Dell Сервер виртуальных машин: Dell PowerEdge 2950 (CPU: Intel Xeon X5450 2x4 (3,3 GHz), RAM 32GB)
Nortel Поддержка физической сети: Nortel Switch 4548GT Nortel Switch 4550T
Intel Intel Xeon X5450 2x4 (3.3 GHz)
APC Поддержка инфраструктуры (бесперебойное питание, кондиционирование в серверной комнате)
![Page 23: Введение в SQL Server 2008 R2 Master Data Services](https://reader030.fdocuments.in/reader030/viewer/2022033022/56813811550346895d9fc682/html5/thumbnails/23.jpg)