View
81
Download
0
Category
Tags:
Preview:
DESCRIPTION
Введение в SQL Server 2008 R2 Master Data Services. Иван Косяков Technology Architect, MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter). Замечания. Демонстрируемые технологии: SQL Server 2008 R2 CTP3 ( ноябрьский) - PowerPoint PPT Presentation
Citation preview
Введение в SQL Server 2008 R2Master Data Services
Иван КосяковTechnology Architect, MTC Moscow
Лидер Russian Business Intelligence UG (PASS Chapter)
Замечания Демонстрируемые технологии:
SQL Server 2008 R2 CTP3 (ноябрьский)
Демонстрируемые возможности, снимки экрана, архитектурные решения могут измениться
Причины проблем с НСИ Нет единого источника правды,
несоответствия справочников, несколько владельцев записи в справочнике
Нет функции совместного управления мета-информацией (измерениями, атрибутами)
Результат несоответствий – ошибки, некорректные отчеты
Источники
ХД
ERP
CRM
HRMS
Процесс управления иерархиями
Источникданных
Master Data Services
Измерения
Хранилище данныхУправление
метаданными
Импорт
Определениесущностей
Экспорт
Экспорт
Роль MDS в BI-решении
Измерения
Хранилище данных
Источникданных
Источникданных
Показатели
Показатели
Мета-данные
Предназначение Master Data Services
•Шина мета-данных – авторитетный источник
Приведение систем в
соответствие
•Интерфейс управления – вклад сотрудников
•API – вклад систем и потребление системами
•Версии, нотификации и бизнес-правила – корректность данных
•Размещение модели
Уменьшение стоимости
управления мета-данными
•Управление атрибутами и иерархиями
Устранение «плохих» данных
Базовые объекты MDSМодель
Сущность Элемент
Атрибут
Иерархия
Категория Подкатегория Продукт
Велосипеды Горные Модель X
Цвет Размер
Значение атрибута
Черный Синий Белый
Велосипеды Горные
Модель X Туристические
Модель Y Принадлежности
…
ПродуктыСодержит
Описывается
Состоит из
Может иметь набор
Имеет
Формирует
Содержит различные варианты иерархий для различных систем
Импорт
Реляционныйисточник
Плоский файл
tblSTG
• Элемент
tblSTG
• Элемент
tblSTG
• Атрибут
Обработка Заполнение
Промежуточные таблицы
База моделей
ДемоИмпорт, редактирование
Контроль версий
+
D1
D2
D3
+
D1
D2
D3
D4
+
D1
D2
D3
+
D1
D2
D3
D4
Версия 1
Версия 2
ПодписчикАдминистраторКонечныйпользователь
Открыта Закрыта УтвержденаСтатус версии
Бизнес-правила и нотификации Содержат критерий оценки (условие) Действия
Значение по умолчанию Изменение значения Нотификация по результатам проверки (адресаты
определяются правами пользователя) Внешние (запуск бизнес-процесса SharePoint)
Применяются в результате Добавления, удаления, перемещения в
иерархии элемента Проверки набора элементов Проверки версии
MDS
Процесс управления
Слой сервисов мета-данных
Портал управления
Пакетное извлечение
Создание нотификации
ERP 1
База мета-данныхХранилище
данных
Создание элемента
Изменение атрибута
Запрос на утверждение
ДемоБизнес правила, статусы, журнал
Экспорт
База моделей
Хранилище данных
Представления для подписки(Subscription Views)
Экспорт использованием
SSIS
Создание представлений
Реляционнаябаза или
плоский файл
ДемоЭкспорт
Безопасность Пользователи и группы Функции:
версии, безопасность, интеграция, администрирование, отчеты
Модель измерений:иерархии, сущности, листы, коллекции…
Элементы измерений
Классы для веб-сервисов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/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
Оборудование партнеровПартнер Состав оборудования
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 Поддержка инфраструктуры (бесперебойное питание, кондиционирование в серверной комнате)
Спасибо за внимание!
Иван Косяковi-ivanko@microsoft.com
Recommended