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

Содержание

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

Слайд 2Microsoft SQL Server 2005 Analysis Services – мощная аналитическая платформа нового

поколения

Ирина Горбач
Александ Бергер


Слайд 3Аннотация (скрытый слайд)
Необходимость анализа данных и трудности связанные с созданием и

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


Слайд 4Зачем нужен Business Intelligence?
Возможность быстрой адаптации к изменениям рынка
Глубокоe понимание нужд

потребителей

Оптимизация спроса и предложения

Отслеживание состояния производства

Знания о наиболее прибыльных продуктах и важных заказчиках

Но пока… 80% бюджета IT идет на «поддержание производства»


Слайд 5Улучшение работы организации путем обеспечения доступа ВСЕХ работников к информации, необходимой

для принятия своевременных и правильных решений

Microsoft Business Intelligence Vision

Комплексная BI платформа
Известные методы доступа к данным через Microsoft Office
Высокий уровень и доступная цена


Слайд 6



Data Analysis: Challenges


Разнообразие доступа к данным


Меняющиеся задачи


Жесткие архитектуры


Разные средства обработки


Разнородные данные


Множество

источников данных









Как же ……..

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


Слайд 7
Информация загружается из различных источников и интегрируется
Информация трансформируется и дополняется

Информация обогащается

логикой производства и иерархическими моделями
Поиск информации с помощью data mining


Визуализация и распространение данных
Информация доступна широким массам

Отчет

Анализ

Интеграция


Слайд 8Качественный анализ данных возможен только при качественных данных
Неоходимо объединить данные из

неоднородных источников
Текст. файлы
Mainframes
Электр.табл.
Реляционные БД
Очистка и корректировка данных при загрузке
Высокоскоростная загрузка данных в online transaction processing (OLTP) и online analytical processing (OLAP).

Integration Services Почему ETL необходимо?


Слайд 9Data Integration Architecture With Integration Services
Предупреждения

Данные извлекаются из источника,

подготавливаются и загружаются единым процессом.
Создание отчетов и обработка сигналов может происходить параллельно с загрузкой данных.
Интеграция и складирование Integration and warehousing – плавные и управляемые операции.
Масштабируется для поддержки больших объемов и сложных требований.

SQL Server Integration Services

Компоненты для
текстового анализа

Специальные
программы

Стандартные
приложения

Компоненты для
очистки данных



Слияние


Компоненты для
Data mining

Хранилище данных

Отчеты

Переносные данные

Архитектура интеграции данных : Используя Integration Services

От потребителя: полу-структурированные

Старые данные: двоичные файлы

Базы данных


Слайд 10Промышленная ETL платформа
Высокая производительность
Высокая масштабируемость
Высокая надежность
Удобный интерфейс пользователя
Богатые средства разработки
Контроль

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

Integration Services Прорыв в ETL обработке


Слайд 11
Информация загружается из различных источников и интегрируется
Информация трансформируется и дополняется

Информация обогащается

логикой производства и иерархическими моделями
Поиск информации с помощью data mining


Визуализация и распространение данных
Информация доступна широким массам

Отчет

Анализ

Интеграция


Слайд 12BI система - Вчера
DW
Datamart
Datamart
Модель Данных





Reporting
Tool (3)

MOLAP
MOLAP
Reporting
Tool (1)






Средства просмотра

и анализа

Источники






OLAP
Browser (2)






OLAP
Browser (1)







Reporting
Tool (1)


Слайд 13Business Intelligence c UDM
DW
Datamart
Datamart





BI Applications

MOLAP
MOLAP
Reporting
Tool (1)






Средства просмотра
и анализа

Источники





OLAP


Browser (2)






OLAP
Browser (1)







Reporting
Tool (1)

UDM

Модель Данных


Слайд 14DW
Datamart
Datamart
Модель Данных





BI Applications
MOLAP
MOLAP
Reporting
Tool (1)





Средства просмотра
и анализа

Data Source





OLAP
Browser

(2)






OLAP
Browser (1)






Reporting
Tool (1)

UDM

Единая Многомерная Модель для всех BI приложений

Business Intelligence c UDM


Слайд 15
DW
Datamart
Datamart





BI Applications
MOLAP
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


Слайд 16
XML/A
DW
Datamart
Datamart





BI Applications
MOLAP
MOLAP
Reporting
Tool (1)





Средства просмотра
и анализа
Источники





OLAP
Browser (2)





OLAP
Browser (1)





Reporting


Tool (1)

UDM

MOLAP хранилище становятся внутренними данными поддержки Многомерной Модели

Analysis
Services

Cache

Analysis Services Прозрачное хранение MOLAP данных


Слайд 17
Analysis Services Единый источник данных
DW
Datamart
Datamart





BI Applications
Reporting
Tool (1)





Средства просмотра
и анализа
Источники





OLAP
Browser

(2)






OLAP
Browser (1)






Reporting
Tool (1)

UDM

Многомерная модель обеспечивает различные перспективы представления данных
Синхронизации данных с единым источником упрощается и автоматизируется

Analysis
Services

Cache

XML/A


Слайд 18
“Ага … Я продал товаров на $100M”


Измерения: Продукты, Регионы, Время
Суммирование по иерархическим путям
Продукт Регион Время
Индустрия Страна Год

Категория Регион Квартал

Продукт Город Месяц Неделя

Офис День

Многомерная модель

Месяц

1

2

3

4

7

6

5

Продукт

Апельсины

Груши

Бананы

Вишни

Лимоны

Яблоки

Регион

W

S

N


Слайд 19Измерения основанные на атрибутах
Измерения в Analysis Services 2005 представляют полный производственный

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


Покупатель

Город

Пол

Возраст

Область

Страна

Возрастная
Группа


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

дополнение к иерархиям созданным разработчиками модели, каждый аттрибут получает свою собственную иерархию


Покупатель

Город

Область

Страна

Покупатель

Пол

Покупатель

Возраст

Возростная
Группа


Слайд 21Куб




























































Продукт
Апельсины
Бананы
Вишни
Лимоны
Яблоки
Р
Е
Г
И
О
Н

Москва
Рязань
Санкт-Петербург
Ярославль
Январь
Март
Февраль
Время

Сколько кг яблок проданно в
Москве в январе


Слайд 22демо
Доступ к многомерным данным


Слайд 23Кубы с множеством фактов
Куб может иметь несколько фактов
Измерение может быть подсоединено

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



Слайд 24The UDM – Мощная Аналитическая Платформа
MDX – язык многомерных вычислений
MDX Scripts

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

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

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

UDM Инструменты разработчика


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

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

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


Слайд 28Value 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


Слайд 29Complete Set of Algorithms
Decision Trees
Clustering
Time Series
Sequence Clustering
Association
Naïve Bayes
Neural Net

Introduced in SQL

Server 2000

Logistic
Regression

Linear Regression


Слайд 30Задачи для Data Mining


Слайд 31
Analysis Services 2005 Architecture
Analysis
Services
AMO
XML Files
Development
Studio

OLE DB FOR OLAP
.Net App
Storage Engine
MOLAP
Management
Studio
DDL
Formula Engine
XML/A
VB

App

ADOMD


ADOMD.NET

C++ App

.Net App

DМL

MDX


Слайд 32Analysis Services 2005 Architecture
Analysis Services
Data Source
MOLAP
Relational

Engine

Session

Session


Trace

Formula
Engine




Metadata


Request

DDL/DML/MDX

Storage
Engine

Trace Events


Configuration
Manager

Configuration
File


Слайд 33Analysis Services 2005 Architecture
Analysis Services
Data Source
Session
Session

Trace

Parser

Request
DDL/DML/MDX
Trace

Events


Thread Pool


Connection
Pool


Job
Coordinator


Scheduler


Serializer


Memory
Manager


Слайд 34Analysis Services 2005 Architecture
Master-
Publisher
Storage Engine
MOLAP
DDL
Formula Engine
XML/A
DМL
Subscriber
Link Measures
Link Dimension
XML/A
Slave

MOLAP
Remote

Partitions

MDX

Link Dimension

Slave

MOLAP

Remote Partitions

Link Dimension

Slave

MOLAP

Remote Partitions

Link Dimension

Slave

MOLAP

Remote Partitions

Link Dimension


Слайд 35Надежная платформа…

Защищенность

Масштабность

Безотказность

Обслуживаемость

Управляемость

“Защищен по умолчанию”
Несколько уровней

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



Слайд 36Надежная платформа…

Защищенность

Масштабность

Безотказность

Обслуживаемость

Управляемость


Отсутствие ограничений, 64 bit.


Высокий уровень паролельности выполнения операций
Высокий уровень компрессии данных и протоколов
Новая архитектура измерений
Оптимизация интерфейсов
(для записи x10)

Слайд 37Надежная платформа…

Защищенность

Масштабность

Безотказность

Обслуживаемость

Управляемость

Транзакции управления даными
Тестирование под

полной нагрузкой
Улучшено управления памятью
Возможность специализации
(staging-synchronization)
Усовершенствован backup/restore

Слайд 38Надежная платформа…

Защищенность

Масштабность

Безотказность

Обслуживаемость

Управляемость

Трассировка всех событий
Запросы

состояния
Индикаторы состояния
Системные и специальные журналы
“Flight Recorder”, Dr. Watson, Full dump.



Слайд 39Надежная платформа…

Защищенность

Масштабность

Безотказность

Обслуживаемость

Управляемость

Языки описания и управления

данными на основе XML
Транзакции управления данными
Скрипты, Обьектные модели
Общие программы управления:
Development Studio
Management Studio (with MDX)
Profiler with AS events


Слайд 40Дополнительная информация
Русскоязычные форум:

http://www.sql.ru
SQL Server webpage: http://msdn.microsoft.com/SQL/
TechNet learning resources: http://www.microsoft.com/technet/prodtechnol/sql/2005/learning/default.mspx
XML and Databases whitepapers: http://msdn.microsoft.com/XML/BuildingXML/XMLandDatabase/
Online WebCasts: http://msdn.microsoft.com/sql/2005/2005webcasts/
Newsgroups & Forums: microsoft.public.sqlserver
Полезная информация: mosha.com
Наш E-mail: irinag@microsoft.com
sashab@microsoft.com


Слайд 41Вопросы?


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

на стенде “Спроси эксперта”

Слайд 43© 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational

purposes only. Microsoft makes no warranties, express or implied, in this summary.

Слайд 44демо


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика