SQL - Master Data Services - Ivan Kosyakov.pptx
- Количество слайдов: 23
Введение в SQL Server 2008 R 2 Master Data Services Иван Косяков Technology Architect, MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)
Замечания § Демонстрируемые технологии: § SQL Server 2008 R 2 CTP 3 (ноябрьский) § Демонстрируемые возможности, снимки экрана, архитектурные решения могут измениться
Причины проблем с НСИ Источники § Нет единого источника правды, несоответствия справочников, несколько владельцев записи в справочнике § Нет функции совместного управления мета-информацией (измерениями, атрибутами) Результат несоответствий – ошибки, некорректные отчеты ERP CRM ХД HRMS
Процесс управления иерархиями Master Data Services Экспорт Импорт Источник данных Определение сущностей Измерения Управление метаданными Хранилище данных
Роль MDS в BI-решении Источник данных Пок аза т ели Измерения Мета-данные и ка л ате з По Источник данных Хранилище данных
Предназначение Master Data Services Приведение систем в соответствие • Шина мета-данных – авторитетный источник Уменьшение стоимости управления мета-данными • Интерфейс управления – вклад сотрудников • API – вклад систем и потребление системами • Версии, нотификации и бизнес-правила – корректность данных • Размещение модели Устранение «плохих» данных • Управление атрибутами и иерархиями
Базовые объекты MDS Модель Содержит различные варианты иерархий для различных систем §Продукты Содержит Сущность Состоит из Элемент §Велосипеды §Горные §Модель X §Категория §Подкатегория §Продукт Имеет Описывается Атрибут §Цвет §Размер Может иметь набор Значение атрибута §Черный §Синий §Белый Формирует Иерархия §Велосипеды §Горные §Модель X §Туристические §Модель Y §Принадлежности §…
Импорт Плоский файл Реляционный источник База моделей Обработка Заполнение tbl. STG • Элемент tbl. STG • Атрибут Промежуточные таблицы
Демо Импорт, редактирование
Контроль версий Открыта Закрыта Утверждена Статус версии + D 1 D 2 Версия 1 D 3 + + + D 1 D 1 D 2 D 2 D 3 D 3 D 4 Конечный пользователь Администратор Версия 2 Подписчик
Бизнес-правила и нотификации § Содержат критерий оценки (условие) § Действия § Значение по умолчанию § Изменение значения § Нотификация по результатам проверки (адресаты определяются правами пользователя) § Внешние (запуск бизнес-процесса Share. Point) § Применяются в результате § Добавления, удаления, перемещения в иерархии элемента § Проверки набора элементов § Проверки версии
Процесс управления ERP 1 Создание элемента Создание нотификации MDS Портал управления Изменение атрибута Слой сервисов мета-данных Запрос на утверждение Хранилище данных Пакетное извлечение База мета-данных
Демо Бизнес правила, статусы, журнал
Экспорт Хранилище данных База моделей Создание представлений Экспорт использованием SSIS Реляционная база или плоский файл Представления для подписки (Subscription Views)
Демо Экспорт
Безопасность § Пользователи и группы § Функции: версии, безопасность, интеграция, администрирование, отчеты § Модель измерений: иерархии, сущности, листы, коллекции… § Элементы измерений
Классы для веб-сервисов Microsoft. Master. Data. Services - методы IService § § § Annotations. Delete/Update Business. Rules. Clone/Create/Delete/Get/Palette. Set/Publish/Update Entity. Members. Copy/Create/Delete/Get/Merge/Update Export. View. Create/Delete/List. Get/Update Hierarchy. Members. Get Metadata. Clone/Create/Delete/Get/Update Model. Members. Bulk. Delete/Bulk. Merge/Bulk. Update/Get Security. Privileges. Clone/Create/Delete/Get Staging. Clear/Get/Process Validation. Get/Process Version. Copy …
Возможности 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/ee 633763(SQL. 105). aspx § Блоги § Kirk Haselden's Kirkapedia: http: //sqlblog. com/blogs/knightreign § http: //www. microsoftbi. ru
Оборудование партнеров Партнер Состав оборудования Dell Сервер виртуальных машин: Dell Power. Edge 2950 (CPU: Intel Xeon X 5450 2 x 4 (3, 3 GHz), RAM 32 GB) Nortel Intel APC Поддержка физической сети: § Nortel Switch 4548 GT § Nortel Switch 4550 T § Intel Xeon X 5450 2 x 4 (3. 3 GHz) Поддержка инфраструктуры (бесперебойное питание, кондиционирование в серверной комнате)
Спасибо за внимание! Иван Косяков i-ivanko@microsoft. com