Преимущества корпоративной редакции SQL Server (Business ...

30

description

Преимущества корпоративной редакции SQL Server (Business Intelligence). Комаров Михаил MCT. Бизнес-анализ ( Business Intelligence). - PowerPoint PPT Presentation

Transcript of Преимущества корпоративной редакции SQL Server (Business ...

Page 1: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)
Page 2: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Комаров МихаилMCT

Преимущества корпоративной

редакции SQL Server(Business Intelligence)

Page 3: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Бизнес-анализ (Business Intelligence)«Обширная категория приложений и технологий для сбора, хранения, анализа и публикации данных, позволяющая корпоративным пользователям принимать лучшие бизнес-решения».

GartnerВ подавляющем большинстве случаев, роль таких приложений и технологий выполняют отчеты в виде таблиц, графиков картинок и пр.

Page 4: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Корпоративный BI

Виды BI решений в организации

Пример: Отчет о продажах

по моим заказчикам

Пример: Еженедельные

отчеты по продажам подразделения

Пример: Общие показатели

деятельности компании

Персональный BI

Коллективный BI

Самостоятельный BI

Page 5: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Продукты компании Microsoft для управления данными и BI

Приложения для индивидуальной бизнес аналитики

Microsoft Office 2010 (Excel и PowerPivot для Excel)

Платформа Управления данными и BISQL Server

Reporting ServicesSQL Server

Analysis Services

SQL Server DBMS

SQL Server Integration Services (ETL)

Портал SharePoint Server

ОтчетыDashboards Excel АналитическиепредставленияScorecards Планы

Данные

Page 6: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Классическая модель BI-решения

Загрузка и преобразо-

вание данных

Analysis Services

Integration Services

ERP

CRM

HRMS

Reporting Services

Исходные

данные

Создание хранилища

данныхData Warehouse

Создание интерактивных аналитических

моделейOLAP-кубы

Визуализация данных и создание отчетов

Data Warehouse

OLAP

Page 7: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Integration Service EEMicrosoft Connector for SAP BI

SAP Certified Connector для SSIS, чтобы соединяться с SAP NetWeaver BW

Fuzzy lookupИщет значение в справочнике и возвращает либо точное совпадение, либо набор близких соответствий

Неряшливость/безграмотность

Устанавливается условная пороговая величина, меньше которой не попадет

Возвращается similarity и confidence score для дальнейшего принятия решения

Технические детали алгоритма - см. BOL

Pipeline dataПоиск соответствий по foreign key параллельно с загрузкой данных в хранилище

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

Data Mining Query TransformationВыполнение предсказательного запроса по модели поиска закономерностей на основе прогружаемых данных

См. BOL

Page 8: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Reporting Service EEScale-Out deployment

NLB-ферма из серверов, на которых крутится веб-сервис RSОбщие метаданные, на SQL Server (возможно, кластеризованном) позади фермы

Data-Driven subscriptionsРассылка отчетов по динамическому списку подписчиковНапример, клиентам, купившим свыше определенной суммыВ отчете содержатся только клиенты данного конкретного сейлза, которому он был отправленКто-то предпочитает в Excel, кто-то в pdf, ...

Page 9: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Analysis Service EEПродвинутая агрегация

Полуаддитивные мерыAggregateFunction = DistinctCount, AverageOfChildren, FirstChild, LastChild, FirstNonEmpty, LastNonEmpty

Custom member formula (CustomRollupColumn)UnaryOperatorColumn

Writeback dimensionsПри редактировании измерения прямая запись в нижележащую таблицу

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

Проактивное кэшированиеSQL Server (2000+) Client Initiated (XMLA-команда NotifyTableChange)Scheduled Polling

Партиционированные кубыПартиции могут находиться на других серверах

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

Page 10: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

SQL Server Reporting ServicesСлужбы Reporting Services — это

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

Page 11: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Администри-рование

(Management)Доставка(Delivery)

XML

Embedded Reporting

Создание(Authoring)

Web Report2007 Sales

Типичный жизненный цикл отчетов

Page 12: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Создание отчетов

Богатые возможности отображения Картографические данные,

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

Интеграция с картами Bing Maps

Визуалицация данных в рамках одной ячейки

Sparklines (инфокривые)

Databars (диаграммы,гистограммы)

Динамическая фильтрация данных

Инструменты создания отчета:• BI Development Studio

• Report Builder (конструктор отчетов)

Page 13: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Создание и публикация отчета средствами BI Studio

Демонстрация

Page 14: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Report builder 3.0Report Builder - это среда создания отчетов для бизнес-пользователей, предпочитающих работать в среде Microsoft Office.

Page 15: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Создание и публикация отчета Report Bilder 3.0

Демонстрация

Page 16: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Администрирование отчетов

• Платформа для отчетов всего предприятия

- SSRS может поддерживать создание тысяч отчетов на сервере

• Простое развертывание- На специализированном сервере

или портале SharePoint

• Широкие возможности администрирования

- Консоль сервера отчетов- Отчеты по расписанию- Встроенная модель безопасности

Page 17: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

1. Рост объема данных: • > 1 Млн строк: Excel не справляется

2. Необходимость быстрой подготовки отчетов без привлечения ИТ и разработчиков• Новые данные не доступны в хранилище или OLAP

модели

3. Необходимость сравнить данные из внешних источников с внутренними

Что делать в ситуации…

Page 18: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Надстройка для Excel 2010 для самостоятельного создания BI-решений

Возможность быстрой обработки больших объемов данных из разных источников (миллионы строк в таблицах) за счет эффективного алгоритма сжатия Vertipaq Excel теоретически может работать с 1 млн. строк, но очень

медленно Широкие возможности визуализации данных с помощью

встроенных инструментов Срезы (slicers)

Решения публикуются и управляются на портале SharePoint2010 с помощью сервисов PowerPivot для SharePoint2010

Что такое PowerPivot?

Page 19: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Процесс работы с PowerPivot

Загрузить и подготовить данные

Разработать отчет(ы) PowerPivot

Отформатировать отчет(ы)

Опубликовать на SharePoint (не обязательно)

Page 20: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Загрузка и подготовка данных

Большой выбор источников данных

Page 21: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Создать связи , аналитические выражения (DAX) и т.д

DAX (Data Analysis Expressions) Функции Excel

Дополнительные функции Power Pivot

Переход по связям многие-к-одному один-ко-многим

Агрегация над таблицами Контекстная фильтрация Операции со временем

Связи (Relations) между таблицами PowerPivot по аналогии с СУБД

Page 22: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Создание отчета, визуализация, срезы

Сводные таблицы и графикиPivotTables и PivotCharts

Срезы, (slicers) – визуальные фильтры

Page 23: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Работа с Power Pivot

Демонстрация

Page 24: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Схема коллективной работы с моделями Power Pivot на портале Share Point 2010

Автор модели: Публикует

модель на портале

Настраивает схему обновления данных

Администратор ИТ:• Отслеживает

статистику работы с моделями (их количество, размеры, частоту загрузок и пр.)

• Определяет наиболее часто используемые модели для создания классического BI решения (например OLAP куба)

Пользователь:• Получает простой доступ к

актуальным данным• Может пользоваться фильтрами • Может комментировать работу с

моделью

Page 25: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Подключение к Analysis Service помощью Excel 2010 (Опционально)

Демонстрация

Page 26: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Обучение и сертификация начальный уровень

Курсы (3 дня каждый)MS-6234 Внедрение и управление Microsoft SQL Server 2008 Analysis Services MS-6235 Внедрение и сопровождение Microsoft SQL Server 2008 Integration Services MS-6236 Внедрение и сопровождение Microsoft SQL Server 2008 Reporting Services10337A Updating SQL Server 2008 BI Skills to SQL Server 2008 R2

Экзамены (от 50$ за попытку)70-448: TS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance (Разработка и обслуживание решений бизнес анализа)

Page 27: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Вопросы ?

Page 28: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Спасибо за внимание !

Ждем на курсы и экзамены!

Page 29: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)

Microsoft TechDayshttp://www.techdays.ru

Ресурсы

www.microsoft.com

www.techdays.ru

Page 30: Преимущества корпоративной редакции  SQL Server (Business  Intelligence)