Microsoft SQL Server 2005 Analysis Services – мощная аналитическая платформа нового поколения Ирина Горбач Александ Бергер.

Презентация:



Advertisements
Похожие презентации
Сценарии интеллектуального анализа Поиск прибыльных клиентов Потребности клиентов Упреждение смены клиентов (анализ лояльности) Предсказание продаж.
Advertisements

Максим Войцеховский Консультант по бизнес решениям Microsoft Россия.
Microsoft TechDays Марат Бакиров Эксперт по разработке ПО Microsoft
Deductor – аналитическая платформа. BaseGroup Labs Назначение системы Deductor 5 является платформой, ориентированной на решение задач анализа любых структурированных.
Авторское право © BIT Impulse. Все права защищены. Инструмент для бизнес-анализа Система бизнес-аналитики
Премиум-версии: SQL Server 2008 R2 Parallel Data Warehouse SQL Server 2008 R2 Datacenter Основные версии: SQL Server 2008 R2 Enterprise SQL Server 2008.
Простая автоматизация бизнес процессов С помощью Microsoft Share Point Portal Server И DocsVision Share Point Edition Докладчик Андреев Владимир Сергеевич.
Введение в Business Intelligence или как делать репорты красиво и быстро. Александр Иванов
Deductor 5 – эволюция платформы. BaseGroup Labs Причины изменений Deductor изменялся под влиянием требований, возникающих при его применения в реальных.
Анализ данных и интеграция информационных систем Станислав Чистяков Старший Консультант 5 апреля 2011 года, гостиница «Золотое кольцо»
Корпоративный портал ЛУКОЙЛ-Нижневожскнефть на базе Sharepoint Portal Server 2003 Глеб Глущенко Системный инженер Microsoft.
Microsoft SQL Server 2005 и сверхбольшие базы данных Гайдар Магдануров Эксперт по технологиям разработки ПО.
Ксения Хмелёва. Продуктовая линейка Microsoft EPM 2007 и фазы проекта Инициация Планирование Исполнение и контроль Завершение Microsoft Project Microsoft.
> > Департамент Microsoft бизнес-приложений Константин Майоров Руководитель отдела Microsoft Office Решения.
Бизнес-аналитика Microsoft Косяков Иван Архитектор (SQL-BI), MTC Moscow
Top 10 возможностей ASP.NET 2.0. Выбор сделан на основе опросов разработчиков Top 10 – горячая десятка возможностей.
Microsoft TechDays Золотовицкий Аркадий Директор по производству «Интеллектуальные системы»
Oracle Business Intelligence 10 g Новый продукт для бизнес- анализа Последние версии всех инструментов анализа (из OAS) + средства разработки (2 NU лицензии.
SQL-Solutions Sybase Data Warehouse Program. SQL-Solutions Распределенный анализ Централизованный сбор данных Функции хранилищ данных Собирание данных.
OLAP и OLTP системы OLTP – оперативная транзакционная обработка данных OLAP – оперативная аналитическая обработка данных.
Транксрипт:

Microsoft SQL Server 2005 Analysis Services – мощная аналитическая платформа нового поколения Ирина Горбач Александ Бергер

Аннотация (скрытый слайд) Необходимость анализа данных и трудности связанные с созданием и использованием аналитических систем. Что такое Analysis Services и единая многомерная модель(UDM)? Архитектура Analysis Services. Создание широко масштабируемых моделей данных на основе Analysis Services. Средства доступа к данным, хранящимся в многомерной модели. Полная и глубокая интеграция Data Mining.

Зачем нужен Business Intelligence? Возможность быстрой адаптации к изменениям рынка Глубокоe понимание нужд потребителей Оптимизация спроса и предложения Отслеживание состояния производства Знания о наиболее прибыльных продуктах и важных заказчиках Но пока… 80% бюджета IT идет на «поддержание производства»

Улучшение работы организации путем обеспечения доступа ВСЕХ работников к информации, необходимой для принятия своевременных и правильных решений Microsoft Business Intelligence Vision Комплексная BI платформа Известные методы доступа к данным через Microsoft Office Высокий уровень и доступная цена

Data Analysis: Challenges Разнообразие доступа к данным Меняющиеся задачи Жесткие архитектуры Разные средства обработки Разнородные данные Множество источников данных Как же …….. Построить инфраструктуру для решения различных задач? Предоставить простой доступ к информации? Обеспечить удобную навигацию по данным и их анализ? Обеспечить нужную информацию в правильное время?

Информация загружается из различных источников и интегрируется Информация трансформируется и дополняется Информация обогащается логикой производства и иерархическими моделями Поиск информации с помощью data mining Визуализация и распространение данных Информация доступна широким массам Отчет Анализ Интеграция

Качественный анализ данных возможен только при качественных данных Неоходимо объединить данные из неоднородных источников Текст. файлы Mainframes Электр.табл. Реляционные БД Очистка и корректировка данных при загрузке Высокоскоростная загрузка данных в online transaction processing (OLTP) и online analytical processing (OLAP). Integration Services Почему ETL необходимо?

Data Integration Architecture With Integration Services Предупреждения Данные извлекаются из источника, подготавливаются и загружаются единым процессом. может происходить параллельно с загрузкой данных Создание отчетов и обработка сигналов может происходить параллельно с загрузкой данных. Интеграция и складирование Integration and warehousing – плавные и управляемые операции. Масштабируется для поддержки больших объемов и сложных требований. SQL Server Integration Services Компоненты для текстового анализа Специальные программы Стандартные приложения Компоненты для очистки данных Слияние Компоненты для Data mining Хранилище данных Отчеты Переносные данные Архитектура интеграции данных : Используя Integration Services От потребителя : полу-структурированные Старые данные: двоичные файлы Базы данных

Промышленная ETL платформа Высокая производительность Высокая масштабируемость Высокая надежность Удобный интерфейс пользователя Богатые средства разработки Контроль кода (Source control) Визуальный отладчик потоков управления и потоков данных Широкий спектр трансформаций out-of-the-box Легко расширяемый Индивидуальные задачи Индивидуальные перечисления Индивидуальные преобразования Индивидуальные источники данных Integration Services Прорыв в ETL обработке

Информация загружается из различных источников и интегрируется Информация трансформируется и дополняется Информация обогащается логикой производства и иерархическими моделями Поиск информации с помощью data mining Визуализация и распространение данных Информация доступна широким массам Отчет Анализ Интеграция

BI система - Вчера DW Datamart Модель Данных Reporting Tool (3) MOLAP Reporting Tool (1) Средства просмотра и анализа и анализаИсточники OLAP Browser (2) OLAP Browser (1) Reporting Tool (1)

Business Intelligence c UDM DW Datamart BI Applications MOLAP Reporting Tool (1) Средства просмотра и анализа Источники OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Модель Данных

DW Datamart Модель Данных BI Applications MOLAP Reporting Tool (1) Средства просмотра и анализа Data Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Единая Многомерная Модель для всех BI приложений Business Intelligence c UDM

DW Datamart BI Applications MOLAP Reporting Tool (1) Средства просмотра и анализа Источники OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Мощное хранилище данных (MOLAP) Настраиваемый доступ к основным RDBMS Analysis Services Стандартные средства доступа к данным (OLE DBб XML/A) Интерфейсы поддерживается почти всеми постовщиками BI Analysis Services Мощный сервер поддержки Многомерной Модели XML/A

DW Datamart BI Applications MOLAP Reporting Tool (1) Средства просмотра и анализа Источники OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM MOLAP хранилище становятся внутренними данными поддержки Многомерной Модели Analysis Services Cache Analysis Services Прозрачное хранение MOLAP данных

Analysis Services Единый источник данных DW Datamart BI Applications Reporting Tool (1) Средства просмотра и анализа Источники OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Многомерная модель обеспечивает различные перспективы представления данных Синхронизации данных с единым источником упрощается и автоматизируется Analysis Services Cache XML/A

Ага … Я продал товаров на $100M Измерения: Продукты, Регионы, Время Суммирование по иерархическим путям Продукт Регион Время Индустрия Страна Год Категория Регион Квартал Продукт Город Месяц Неделя Офис День Многомерная модель Месяц Продукт Апельсины Груши Бананы Вишни Лимоны Яблоки Регион W S N

Измерения основанные на атрибутах Измерения в Analysis Services 2005 представляют полный производственный компонент Например, Покупатель, Продукт, Магазин Измерение хранит в себе все, что мы знаем о компоненте через атрибуты и отношения между ними Например, Имя, Адрес, Возраст, Пол Покупатель Город Пол Возраст Область Страна ВозрастнаяГруппа

Иерархии как средства навигации Иерархии это только путь, позволяющий навигировать через атрибуты В дополнение к иерархиям созданным разработчиками модели, каждый аттрибут получает свою собственную иерархию Покупатель Город Область Страна Покупатель Пол Покупатель Возраст ВозростнаяГруппа

Куб Продукт Апельсины Банан ы Вишни ЛимоныЯблоки РЕГИОН Москва Рязань Санкт-Петербург Ярославль Январь Март Февраль Время Сколько кг яблок проданно в Москве в январе

демо Доступ к многомерным данным

Кубы с множеством фактов Куб может иметь несколько фактов Измерение может быть подсоединено к факту через другой факт Над мерами можно производить простейшие операции

The UDM – Мощная Аналитическая Платформа MDX – язык многомерных вычислений MDX Scripts – простота разработки и поддержки модели Пошаговый отладчик Встроенные в систему правила производственных расчетов: Time Intelligence Account intelligence Financial Aggregations Currency Conversion Semi-additive measures Stored Procedures

Полный набор инструментов для разработки Многомерной модели Стандартная среда разработчика: Используется Visual Studio.NET Стандартные средства разработки и хранения кода группой разработчиков Поддержка полного цикла работы с моделью от разработки до использования UDM Инструменты разработчика

Поддержка многонациональных предприятий Для представления данных на нескольких языках, поддерживается: Перевод модели на любые языки Данные измерений могут содержать переводы на любые языки Данные мер могут форматироваться для любых языков

демо Средства работы с Многомерной Моделью

Value of Data Mining 8 алгоримов Графические средства создания и использования SQL Server 2005 сделал простым и доступным Интегрированная часть BI SQL Server 2005 OLAP Reports (Adhoc) Reports (Static) Data Mining Business Knowledge Easy Difficult Usability Relative Business Value

Complete Set of Algorithms Decision Trees Clustering Time Series Sequence Clustering Association Naïve Bayes Neural Net Introduced in SQL Server 2000 LogisticRegression Linear Regression

Задачи для Data Mining Задачи Алгоритмы Предсказание значений дискретных аттрибутов. Пример: предсказать успешность рекламной компании для конкретного покупателя. Decision Trees Naive Bayes Clustering Neural Network Logistic Regression Linear Regression Предсказание значений непрерывного аттрибута. Пример: предсказать объемы продаж в следующем году Decision Trees Time Series Предсказание последовательность событий. Например: проанализировать последовательность просмотра сайта компании. Sequence Clustering Поиск групп с общими параметрами в транзакции. Например: рекомендовать дополнительные товары для покупателя. Association Rules Decision Trees Поиск групп со сходными элементами. Пример: Разбить пользователей на группы по демографическим данным. Clustering Sequence Clustering

Analysis Services 2005 Architecture AnalysisServices AMO XML Files DevelopmentStudio OLE DB FOR OLAP.Net App Storage Engine MOLAP ManagementStudio DDL Formula Engine XML/A VB App ADOMD ADOMD.NET C++ App.Net App DМLDМLDМLDМL MDX

Analysis Services 2005 Architecture Analysis Services Analysis Services Data Source MOLAP Relational Engine Session Session Trace FormulaEngine Metadata Request DDL / DML/MDX Storage Engine Engine Trace Events ConfigurationManager ConfigurationFile

Analysis Services 2005 Architecture Analysis Services Analysis Services Data Source Session Session Trace Parser Request DDL / DML/MDX Trace Events Thread Pool ConnectionPool JobCoordinator Scheduler Serializer MemoryManager

Analysis Services 2005 Architecture Master-Publisher Storage Engine MOLAP DDL Formula Engine XML/A DМLDМLDМLDМL Subscriber Link Measures Link Dimension XML/A Slave Slave MOLAP Remote Partitions MDX Link Dimension Slave Slave MOLAP Remote Partitions Link Dimension Slave Slave MOLAP Remote Partitions Link Dimension Slave Slave MOLAP Remote Partitions Link Dimension

Надежная платформа… Защищенность Масштабность Безотказность Обслуживаемость Управляемость Защищен по умолчанию Несколько уровней защиты Настраиваемый доступ для Администаторов Кодирование данных и паролей Трассировка важных событий Защита Локальных Кубов Специальный контроль качества кода и его тестирование

Надежная платформа… Защищенность Масштабность Безотказность Обслуживаемость Управляемость Отсутствие ограничений, 64 bit. Высокий уровень паролельности выполнения операций Высокий уровень компрессии данных и протоколов Новая архитектура измерений Оптимизация интерфейсов (для записи x10)

Надежная платформа… Защищенность Масштабность Безотказность Обслуживаемость Управляемость Транзакции управления даными Тестирование под полной нагрузкой Улучшено управления памятью Возможность специализации (staging-synchronization) Усовершенствован backup/restore

Надежная платформа… Защищенность Масштабность Безотказность Обслуживаемость Управляемость Трассировка всех событий Запросы состояния Индикаторы состояния Системные и специальные журналы Flight Recorder, Dr. Watson, Full dump.

Надежная платформа… Защищенность Масштабность Безотказность Обслуживаемость Управляемость Языки описания и управления данными на основе XML Транзакции управления данными Скрипты, Обьектные модели Общие программы управления: Development Studio Management Studio (with MDX) Profiler with AS events

Дополнительная информация Русскоязычные форум: SQL Server webpage: TechNet learning resources: /default.mspx XML and Databases whitepapers: Online WebCasts: Newsgroups & Forums: microsoft.public.sqlserver Полезная информация: mosha.com Наш

Вопросы?

Ask the Expert В течение часа после доклада я буду присутствовать на стенде Спроси эксперта

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

демо