SlideShare uma empresa Scribd logo
1 de 154
Baixar para ler offline
Андрей
Коршиков
korshikov@sqlpass.org
@AndreyKorshikov
PASS Regional Mentor for
Central Eastern Europe
Что такое бизнес-аналитика?
Бизнес-аналитика
=
Business intelligence
Business = бизнес
Intelligence = интеллект
Обратимся к
Бизнес-аналитика – это…
инструменты, используемые для преобразования,
хранения, анализа, моделирования, доставки и
трассировки информации в ходе работы над задачами,
связанными с принятием решений на основе
фактических данных. При этом с помощью этих средств
лица, принимающие решения, должны при
использовании подходящих технологий получать
нужные сведения и в нужное время.
Что такое интеллект?
Знание и понимание
Значение и контекст
С помощью интеллекта
решаются проблемы
Решение проблемы…
…принятие решения
Кто принимает решения?
Как люди принимают решения?
Мы принимаем решения всё время
Поставить всё?
Купить, продать или придержать?
Иногда люди принимают плохие
решения
Интеллект -> Решения
Решения -> люди
Как сделать хорошее решение?
Поговорим об информации
интеллект + информация
= правильное решение ?
Что такое информация?
На протяжении всей истории люди
пользовались информацией
Рассказывая истории
Обучаясь
И делая открытия
Но были казусы
На основе имеющейся
информации…
…плывя в Азию…
…открыл Америку
Тем не менее, всегда …
...информация помогала получать
ответы
E=MC2
которые вместо чего-то большого …
… позволяют получить что-то
маленькое…
…которое позволило сделать что-то
большое
Информация обеспечивает ответы
Ответы позволяют людям…
…принимать решения
Как бизнес-люди получают ответы?
У них есть нечто называемое
данные
Бизнес-данные
о людях
о продуктах
о местах
И у них есть вопросы
Какие продукты лучше?
Как много мы продаем?
Как работают мои люди?
Но прежде чем получить ответы
им нужно понять данные
Где хранятся данные?
Где хранятся данные?
Где хранятся данные?
Где хранятся данные?
1980-е
• Хранилища данных
1989
• Howard Dresner
Отец термина “BI”
Вот тогда всё и началось…
Но…
90-е…
Есть проблемы…
Дорого
Сложно поддерживать
Разные версии истины
Нужна работа оффлайн и онлайн
Поэтому
Не
используют
BI (80%)
Используют
BI (20%)
Людям нужны простые решения,
иначе…
Поэтому
BI -> нужные данные
в нужное время
нужным людям
инструменты для BI
Виды BI решений в организации
Персональный Командный Организационный
Пример:
Отчет о продажах
по моим
заказчикам
Пример:
Еженедельные
отчеты по
продажам
подразделения
Пример:
Общие
показатели
деятельности
компании
Немного истории
(классический BI)
1998 2000 2005 2008 2010 2011 2012 2014
SQL Server 7
OLAP Services
SQL Server 2005
SSAS, SSIS, SSRS
SQL Server 2008 R2
SSAS, SSIS, SSRS
SQL Server 2000
OLAP Services
Data Transformation Services
Reporting Services
SQL Server 2008
SSAS, SSIS, SSRS
SQL Server 2012
SSAS: Multidimensional & Tabular
SSIS, SSRS
SQL Server 2014
SSAS, SSIS, SSRS
Источники
ХД
ERP
CRM
HRMS
Данные
Инструменты
анализа
Аналитические
кубы
Integration Services
Analysis Services
Reporting Services
Data Mining
Источники
ХД
ERP
CRM
HRMS
НСИ
Данные
Справочники
Справочники
Инструменты
анализа
Аналитические
кубы
Master Data Services
Integration ServicesData Quality Services
Microsoft Business Intelligence
Technologies
SQL Server
Analysis Services
SQL Server Database Engine
Microsoft SQL Server Integration Services
SQL Server Master Data Services
 1011000110
SQL Server Data Quality Services
Microsoft SQL Azure
и Windows Azure
Marketplace
Microsoft SharePoint
Server
Microsoft PowerPivot
Technologies
Microsoft Excel
• Data Mining Add-In
• PowerPivot Add-In
• MDS Add-In
Power View
SQL Server
Reporting Services
Reports, KPI, Dashboards
DataWarehousingBusinessIntelligence
Power BI for Office 365
http://www.microsoft.com/en-us/powerBI/
• PowerPivot
• PowerView
• PowerMap
• PowerQuery
Кстати…
SSAS
• Что продано
• Где продано
• Когда продано
• Кем продано
• Кому продано
• Сколько продано
• По какой цене
Многомерный анализ данных
DimSalesPerson
SalesPersonKey
SalesPersonName
StoreName
StoreCity
StoreRegion
DimProduct
ProductKey
ProductName
ProductLine
SupplierName
DimCustomer
CustomerKey
CustomerName
City
Region
FactOrders
CustomerKey
SalesPersonKey
ProductKey
ShippingAgentKey
TimeKey
OrderNo
LineItemNo
Quantity
Revenue
Cost
Profit
DimDate
DateKey
Year
Quarter
Month
Day
DimShippingAgent
ShippingAgentKey
ShippingAgentName
DimSalesPerson
SalesPersonKey
SalesPersonName
StoreKey
DimProduct
ProductKey
ProductName
ProductLineKey
SupplierKey
DimCustomer
CustomerKey
CustomerName
GeographyKey
FactOrders
CustomerKey
SalesPersonKey
ProductKey
ShippingAgentKey
TimeKey
OrderNo
LineItemNo
Quantity
Revenue
Cost
Profit
DimDate
DateKey
Year
Quarter
Month
Day
DimShippingAgent
ShippingAgentKey
ShippingAgentName
DimProductLine
ProductLineKey
ProductLineName
DimGeography
GeographyKey
City
Region
DimSupplier
SupplierKey
SupplierName
DimStore
StoreKey
StoreName
GeographyKey
Многомерный анализ данных
2009
1-й квартал
Январь
Февраль
Март
Велосипеды
Шины
Корзины
Меры (показатели)
Время
Продукты
Многомерный анализ данных
2009
1-й квартал
Январь
Февраль
Март
Велосипеды
Шины
Корзины
Меры (показатели)
Время
Продукты
1
3
2
6
25
Характеристика баз данных OLAP
• Схема оптимизирована для быстрых запросов
• «Движок» (engine) оптимизирован для быстрого
числового анализа
• Интуитивная модель данных
• Многоразмерное представление данных
– Свёртка и развертка
– Сводное представление данных
Tabular
Mode
Vertipaq (x-Velocity)
PowerPivot
Analysis
Services
Tabular
Mode
Columnstore
Indexes
Tabular
приложения Reporting Services Excel PowerPivot
БД LOB-приложения Файлы OData Feeds Cloud Services
SharePoint
BI Semantic Model: архитектура
DQS
Data Quality Services
• Data quality:
 Очистка данных:
• Проверка значений
• Обеспечение согласованности данных
• Определение пропущенных значений
 Удаление дубликатов
1011000110
http://msdn.microsoft.com/ru-ru/library/ff877917.aspx
Зачем это нужно?
• Бизнес решения должны быть
приняты на правильных
данных
• Проблемы с качеством
данных, влияющие на всё
хранилище:
 Неверные данные
 Несогласованность
 Дубликаты
?
!
! !
Обзор Data Quality Services
• DQS - это решение
основанное на знаниях
для:
 Очистка данных
 Сравнение данных
• Компоненты:
 Сервер
 Клиент
 Data Cleansing SSIS
Transformation
1011000110
KB
DQS Client
Data Cleansing Transformation
SSIS
DQS Server
MDS
Master Data Services
• Управление данными:
 Обеспечение согласованного описания бизнес-
сущностей при переходе через различные
системы
 Применение бизнес-правил для обеспечения
проверки данных 
Пример
CRM
Система маркетингаСистема обработки заказов
Customer ID Name Address Phone
1235 Ben Smith 1 High St, Seattle 555 12345
Account No Customer Address Phone
531 Benjamin Smith 1 High St, Seattle 555 12345
Contact No Name Address Phone
22 B Smith 5 Main St, Seattle 555 54321
?
Пример
CRM
Система маркетингаСистема обработки заказов
Customer ID Name Address Phone
1235 Ben Smith 1 High St, Seattle 555 12345
Account No Customer Address Phone
531 Benjamin Smith 1 High St, Seattle 555 12345
Contact No Name Address Phone
22 B Smith 5 Main St, Seattle 555 54321
Customer ID Account No Contact No Customer Address Phone
1235 531 22 Ben Smith 1 High St, Seattle 555 12345Master Data Hub

Master Data Services
Другие пользователи
(например, Data Warehouse ETL)
Data Steward
Архитектура Master Data Hub
1. Пользователь вставляет или меняет данные в приложении
2. Данные загружаются в master data hub для консолидации и
управления
3. Master data flows возвращает данные в хранилище и другие
системы
CRM
Система маркетинга
Система обработки заказов
Master Data Hub

Data Steward
Другие пользователи
(напрмер, Data Warehouse ETL)
SSIS
SSIS
SSIS
SSIS
SSIS
Task 1
Task 2
Task 3 Task 4
Task 5
Task 10
Task 6
Task 7
Success (AND)
Failure (AND)
Completion (AND)
Success (OR)
Failure (OR)
Completion (OR)
Task 9 Task 8
SQL Server Integration Services
• SSIS проект:
 контейнер для параметров и пакетов
 единица развертывания в SSIS Catalog
• SSIS пакет:
 единица выполнения в потоке задач
 единица развертывания (в пакетном режиме)
Project
Package Package
Параметры уровня проекта
Параметры уровня пакета Package-level parameter
развертывание
развертывание
SSIS Catalog
Package
Deployment
Model
Менеджеры соединений уровня проекта
Менеджеры соединений Package connection manager
Поток управления
Поток данных
Control Flow
Data Flow
Data Warehouse Load Cycles
• Извлекает изменения из источника
• Обновляет хранилище данных на основе
этих изменений
Data WarehouseStaging Database
Процесс ETL вставляет и меняет
данные
Процесс ETL извлекает
новые и измененные
данные
Пользователь
меняет данные в
приложении
SSRS
Режимы Reporting Services
SharePoint Mode
Native Mode
Роли пользователей и
инструменты
BI Developer IT Pro Power User Information Worker
Report Designer Report Builder Power View
• ClickOnce Installation
• Reusable Report
Elements
• Flexible Layout
• Interactive data
Visualization in the
Browser
• Drag and Drop from
Existing Data Model
Как это работает…
Виды отчётов
Изображения в отчёте
Диаграммы
Отображение KPI с помощью Gauges
Data Bars и Sparklines
Индикаторы
Как же без карт?
Связанные подотчёты
Расширение функциональности
Расширение функциональности
C:Windowsassembly
C:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting Services
ReportServerbin
Power BI
https://support.office.com/ru-RU/Article/Power-BI-Getting-Started-Guide-BD30711A-7CCF-49E8-AAFA-2E8F481E675D?ui=ru-RU&rs=ru-RU&ad=RU&omkt=ru-RU
Power BI
FREE
Power BI Pro
$9.99
user / month
http://powerbi.com/dashboards/pricing/
Power Query
Power Pivot
Power View
Power Map
Business Intelligence. Современный взгляд
Business Intelligence. Современный взгляд
Business Intelligence. Современный взгляд
Business Intelligence. Современный взгляд

Mais conteúdo relacionado

Mais procurados

SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
Andrey Korshikov
 
QlikView for Retail, QlikTech, Георгий Нанеишвили
QlikView for Retail, QlikTech, Георгий НанеишвилиQlikView for Retail, QlikTech, Георгий Нанеишвили
QlikView for Retail, QlikTech, Георгий Нанеишвили
Marina Payvina
 

Mais procurados (20)

3 ibm bdw2015
3 ibm bdw20153 ibm bdw2015
3 ibm bdw2015
 
Oracle big data for finance
Oracle big data for financeOracle big data for finance
Oracle big data for finance
 
4 sas and big data short
4 sas and big data short4 sas and big data short
4 sas and big data short
 
Бизнес-аналитика FMCG-дистрибутора ГК Мегаполис с Qlik Sense
Бизнес-аналитика FMCG-дистрибутора ГК Мегаполис с Qlik SenseБизнес-аналитика FMCG-дистрибутора ГК Мегаполис с Qlik Sense
Бизнес-аналитика FMCG-дистрибутора ГК Мегаполис с Qlik Sense
 
Бизнес-аналитика для FMCG: презентация решения ATK Qlik for FMCG
Бизнес-аналитика для FMCG: презентация решения ATK Qlik for FMCGБизнес-аналитика для FMCG: презентация решения ATK Qlik for FMCG
Бизнес-аналитика для FMCG: презентация решения ATK Qlik for FMCG
 
SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
SQL Server Analysis Services 2014: табличная модель - альтернатива кубам?
 
QlikView for Retail, QlikTech, Георгий Нанеишвили
QlikView for Retail, QlikTech, Георгий НанеишвилиQlikView for Retail, QlikTech, Георгий Нанеишвили
QlikView for Retail, QlikTech, Георгий Нанеишвили
 
Большие данные и бизнес-аналитика: как найти пользу?
Большие данные и бизнес-аналитика: как найти пользу?Большие данные и бизнес-аналитика: как найти пользу?
Большие данные и бизнес-аналитика: как найти пользу?
 
2 bdw.key
2 bdw.key2 bdw.key
2 bdw.key
 
ATK QlikView for Retail - Krasnopolsky Andrey
ATK QlikView for Retail - Krasnopolsky AndreyATK QlikView for Retail - Krasnopolsky Andrey
ATK QlikView for Retail - Krasnopolsky Andrey
 
ФИНАНСОВАЯ АНАЛИТИКА В «МЕХОВОЙ ФАБРИКЕ КАЛЯЕВ»
ФИНАНСОВАЯ АНАЛИТИКА В «МЕХОВОЙ ФАБРИКЕ КАЛЯЕВ»ФИНАНСОВАЯ АНАЛИТИКА В «МЕХОВОЙ ФАБРИКЕ КАЛЯЕВ»
ФИНАНСОВАЯ АНАЛИТИКА В «МЕХОВОЙ ФАБРИКЕ КАЛЯЕВ»
 
QlikView в "БНС Груп"
QlikView в "БНС Груп"QlikView в "БНС Груп"
QlikView в "БНС Груп"
 
Big data. Тренды и технологии. Использование в работе с клиентами.
Big data. Тренды и технологии. Использование в работе с клиентами.Big data. Тренды и технологии. Использование в работе с клиентами.
Big data. Тренды и технологии. Использование в работе с клиентами.
 
Д.Афанасьев_ CleverDATA_Охота за данными
Д.Афанасьев_ CleverDATA_Охота за даннымиД.Афанасьев_ CleverDATA_Охота за данными
Д.Афанасьев_ CleverDATA_Охота за данными
 
Новая жизнь Ваших даных с PowerBI
Новая жизнь Ваших даных с PowerBI Новая жизнь Ваших даных с PowerBI
Новая жизнь Ваших даных с PowerBI
 
Предиктивная аналитика и Big Data: методы, инструменты, решения
Предиктивная аналитика и Big Data: методы, инструменты, решенияПредиктивная аналитика и Big Data: методы, инструменты, решения
Предиктивная аналитика и Big Data: методы, инструменты, решения
 
Bios power bi о нас (RU)
Bios power bi о нас (RU)Bios power bi о нас (RU)
Bios power bi о нас (RU)
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data appliance
 
АНАЛИТИКА ПЛЮС, вебинар 10 декабря «НОВЫЕ ТЕХНОЛОГИИ HP VERTICA + TABLEAU, КА...
АНАЛИТИКА ПЛЮС, вебинар 10 декабря «НОВЫЕ ТЕХНОЛОГИИ HP VERTICA + TABLEAU, КА...АНАЛИТИКА ПЛЮС, вебинар 10 декабря «НОВЫЕ ТЕХНОЛОГИИ HP VERTICA + TABLEAU, КА...
АНАЛИТИКА ПЛЮС, вебинар 10 декабря «НОВЫЕ ТЕХНОЛОГИИ HP VERTICA + TABLEAU, КА...
 
BI Pre-Sale
BI Pre-SaleBI Pre-Sale
BI Pre-Sale
 

Semelhante a Business Intelligence. Современный взгляд

Cовременные инструменты для Business Intelligence
Cовременные инструменты для Business IntelligenceCовременные инструменты для Business Intelligence
Cовременные инструменты для Business Intelligence
Andrey Korshikov
 
Виртуализация Данных: Введение
Виртуализация Данных: ВведениеВиртуализация Данных: Введение
Виртуализация Данных: Введение
Denodo
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4
Valeriy Titov
 
Продвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данныхПродвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данных
Denodo
 

Semelhante a Business Intelligence. Современный взгляд (20)

Cовременные инструменты для Business Intelligence
Cовременные инструменты для Business IntelligenceCовременные инструменты для Business Intelligence
Cовременные инструменты для Business Intelligence
 
Query hunter презентация для КОНКУРСА РУССКИХ ИННОВАЦИЙ
Query hunter  презентация для КОНКУРСА РУССКИХ ИННОВАЦИЙQuery hunter  презентация для КОНКУРСА РУССКИХ ИННОВАЦИЙ
Query hunter презентация для КОНКУРСА РУССКИХ ИННОВАЦИЙ
 
QueryHunter project overview for lenovo
QueryHunter   project overview  for lenovoQueryHunter   project overview  for lenovo
QueryHunter project overview for lenovo
 
АНАЛИТИКА ПЛЮС, вебинар 3 декабря «Новые BI-технологии. Пришел, Увидел, Побед...
АНАЛИТИКА ПЛЮС, вебинар 3 декабря «Новые BI-технологии. Пришел, Увидел, Побед...АНАЛИТИКА ПЛЮС, вебинар 3 декабря «Новые BI-технологии. Пришел, Увидел, Побед...
АНАЛИТИКА ПЛЮС, вебинар 3 декабря «Новые BI-технологии. Пришел, Увидел, Побед...
 
Data Integration Software
Data Integration Software Data Integration Software
Data Integration Software
 
Виртуализация Данных: Введение
Виртуализация Данных: ВведениеВиртуализация Данных: Введение
Виртуализация Данных: Введение
 
Бизнес-аналитика – не роскошь, а средство для принятия решений:
Бизнес-аналитика – не роскошь, а средство для принятия решений:Бизнес-аналитика – не роскошь, а средство для принятия решений:
Бизнес-аналитика – не роскошь, а средство для принятия решений:
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
 
Бизнес-аналитика каналов продаж
Бизнес-аналитика каналов продаж Бизнес-аналитика каналов продаж
Бизнес-аналитика каналов продаж
 
Прокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceПрокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data science
 
IBM Cognos TM1
IBM Cognos TM1 IBM Cognos TM1
IBM Cognos TM1
 
Data Science Week 2016. Sberbank
Data Science Week 2016. SberbankData Science Week 2016. Sberbank
Data Science Week 2016. Sberbank
 
OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015
 
Bi Ыystem
Bi ЫystemBi Ыystem
Bi Ыystem
 
BI System
BI SystemBI System
BI System
 
Продвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данныхПродвинутый анализ и машинное обучение с помощью виртуализации данных
Продвинутый анализ и машинное обучение с помощью виртуализации данных
 
MS BI
MS BI MS BI
MS BI
 
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитика
 
Логическая витрина данных
Логическая витрина данныхЛогическая витрина данных
Логическая витрина данных
 

Mais de Andrey Korshikov

Отказоустойчивые решения SQL
Отказоустойчивые решения SQLОтказоустойчивые решения SQL
Отказоустойчивые решения SQL
Andrey Korshikov
 
Sharepoint certification (for developer) 2013
Sharepoint certification (for developer) 2013Sharepoint certification (for developer) 2013
Sharepoint certification (for developer) 2013
Andrey Korshikov
 
Sharepoint certification (developer) 2013
Sharepoint certification (developer) 2013Sharepoint certification (developer) 2013
Sharepoint certification (developer) 2013
Andrey Korshikov
 
Sharepoint certification 2013
Sharepoint certification 2013Sharepoint certification 2013
Sharepoint certification 2013
Andrey Korshikov
 
Learning and Certification for Developer
Learning and Certification for DeveloperLearning and Certification for Developer
Learning and Certification for Developer
Andrey Korshikov
 

Mais de Andrey Korshikov (13)

SQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый стартSQL Server 2016 Reporting Services. Быстрый старт
SQL Server 2016 Reporting Services. Быстрый старт
 
BIML - лучший друг для SSIS разработчика
BIML - лучший друг для SSIS разработчикаBIML - лучший друг для SSIS разработчика
BIML - лучший друг для SSIS разработчика
 
Что нового в SQL Server 2014
Что нового в SQL Server 2014Что нового в SQL Server 2014
Что нового в SQL Server 2014
 
Отказоустойчивые решения SQL
Отказоустойчивые решения SQLОтказоустойчивые решения SQL
Отказоустойчивые решения SQL
 
Sql Server Reporting Services - tips and tricks
Sql Server Reporting Services - tips and tricksSql Server Reporting Services - tips and tricks
Sql Server Reporting Services - tips and tricks
 
Sql Injection
Sql InjectionSql Injection
Sql Injection
 
Curah!
Curah!Curah!
Curah!
 
Curah!
Curah!Curah!
Curah!
 
SQL Server Reporting Services - дюжина советов
SQL Server Reporting Services - дюжина советовSQL Server Reporting Services - дюжина советов
SQL Server Reporting Services - дюжина советов
 
Sharepoint certification (for developer) 2013
Sharepoint certification (for developer) 2013Sharepoint certification (for developer) 2013
Sharepoint certification (for developer) 2013
 
Sharepoint certification (developer) 2013
Sharepoint certification (developer) 2013Sharepoint certification (developer) 2013
Sharepoint certification (developer) 2013
 
Sharepoint certification 2013
Sharepoint certification 2013Sharepoint certification 2013
Sharepoint certification 2013
 
Learning and Certification for Developer
Learning and Certification for DeveloperLearning and Certification for Developer
Learning and Certification for Developer
 

Business Intelligence. Современный взгляд