1 / 23

Введение в SQL Server 2008 R2 Master Data Services

Введение в SQL Server 2008 R2 Master Data Services. Иван Косяков Technology Architect, MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter). Замечания. Демонстрируемые технологии: SQL Server 2008 R2 CTP3 ( ноябрьский)

Download Presentation

Введение в SQL Server 2008 R2 Master Data Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Введение в SQL Server 2008 R2Master Data Services Иван Косяков Technology Architect, MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

  2. Замечания • Демонстрируемые технологии: • SQL Server 2008 R2 CTP3 (ноябрьский) • Демонстрируемые возможности, снимки экрана, архитектурные решения могут измениться

  3. Причины проблем с НСИ Источники • Нет единого источника правды, несоответствия справочников, несколько владельцев записи в справочнике • Нет функции совместного управления мета-информацией (измерениями, атрибутами) Результат несоответствий – ошибки, некорректные отчеты ERP CRM ХД HRMS

  4. Процесс управления иерархиями Экспорт Измерения Импорт Экспорт Хранилище данных Определениесущностей Управлениеметаданными Источник данных Master Data Services

  5. Роль MDS в BI-решении Измерения Показатели Хранилище данных Мета-данные Источник данных Источник данных Показатели

  6. Предназначение Master Data Services

  7. Базовые объекты MDS Содержит различные варианты иерархий для различных систем Модель • Продукты Содержит Формирует Состоит из Иерархия Сущность Элемент • Велосипеды • Горные • Модель X • Туристические • Модель Y • Принадлежности • … • Велосипеды • Горные • Модель X • Категория • Подкатегория • Продукт Имеет Описывается Атрибут Значение атрибута Может иметь набор • Цвет • Размер • Черный • Синий • Белый

  8. Импорт База моделей Обработка Заполнение Реляционный источник Плоский файл Промежуточные таблицы

  9. ДемоИмпорт, редактирование

  10. Контроль версий Статус версии Открыта Закрыта Утверждена Версия 1 Версия 2 Конечныйпользователь Администратор Подписчик

  11. Бизнес-правила и нотификации • Содержат критерий оценки (условие) • Действия • Значение по умолчанию • Изменение значения • Нотификация по результатам проверки (адресаты определяются правами пользователя) • Внешние (запуск бизнес-процесса SharePoint) • Применяются в результате • Добавления, удаления, перемещения в иерархии элемента • Проверки набора элементов • Проверки версии

  12. Процесс управления MDS Создание элемента ERP 1 Портал управления Создание нотификации Изменение атрибута Слой сервисов мета-данных Запрос на утверждение База мета-данных Хранилище данных Пакетное извлечение

  13. ДемоБизнес правила, статусы, журнал

  14. Экспорт База моделей Хранилище данных Экспорт использованием SSIS Создание представлений Реляционнаябаза илиплоский файл Представления для подписки (Subscription Views) Обработка

  15. ДемоЭкспорт

  16. Безопасность • Пользователи и группы • Функции:версии, безопасность, интеграция, администрирование, отчеты • Модель измерений:иерархии, сущности, листы, коллекции… • Элементы измерений

  17. Классы для веб-сервисов 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 • …

  18. Возможности MDS

  19. Ресурсы • Официальные ресурсы • 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'sKirkapedia: http://sqlblog.com/blogs/knightreign • http://www.microsoftbi.ru

  20. Оборудование партнеров

  21. Спасибо за внимание! Иван Косяков i-ivanko@microsoft.com

More Related