Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

467 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

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

  1. 1. Андрей Коршиков korshikov@sqlpass.org @AndreyKorshikov PASS Regional Mentor for Central Eastern Europe
  2. 2. Что такое бизнес-аналитика? Бизнес-аналитика = Business intelligence
  3. 3. Business = бизнес Intelligence = интеллект
  4. 4. Обратимся к
  5. 5. Бизнес-аналитика – это… инструменты, используемые для преобразования, хранения, анализа, моделирования, доставки и трассировки информации в ходе работы над задачами, связанными с принятием решений на основе фактических данных. При этом с помощью этих средств лица, принимающие решения, должны при использовании подходящих технологий получать нужные сведения и в нужное время.
  6. 6. Что такое интеллект?
  7. 7. Знание и понимание
  8. 8. Значение и контекст
  9. 9. С помощью интеллекта решаются проблемы
  10. 10. Решение проблемы…
  11. 11. …принятие решения
  12. 12. Кто принимает решения?
  13. 13. Как люди принимают решения?
  14. 14. Мы принимаем решения всё время
  15. 15. Поставить всё?
  16. 16. Купить, продать или придержать?
  17. 17. Иногда люди принимают плохие решения
  18. 18. Интеллект -> Решения
  19. 19. Решения -> люди
  20. 20. Как сделать хорошее решение?
  21. 21. Поговорим об информации
  22. 22. интеллект + информация = правильное решение ?
  23. 23. Что такое информация?
  24. 24. На протяжении всей истории люди пользовались информацией
  25. 25. Рассказывая истории
  26. 26. Обучаясь
  27. 27. И делая открытия
  28. 28. Но были казусы
  29. 29. На основе имеющейся информации…
  30. 30. …плывя в Азию…
  31. 31. …открыл Америку
  32. 32. Тем не менее, всегда …
  33. 33. ...информация помогала получать ответы E=MC2
  34. 34. которые вместо чего-то большого …
  35. 35. … позволяют получить что-то маленькое…
  36. 36. …которое позволило сделать что-то большое
  37. 37. Информация обеспечивает ответы
  38. 38. Ответы позволяют людям…
  39. 39. …принимать решения
  40. 40. Как бизнес-люди получают ответы?
  41. 41. У них есть нечто называемое данные
  42. 42. Бизнес-данные
  43. 43. о людях
  44. 44. о продуктах
  45. 45. о местах
  46. 46. И у них есть вопросы
  47. 47. Какие продукты лучше?
  48. 48. Как много мы продаем?
  49. 49. Как работают мои люди?
  50. 50. Но прежде чем получить ответы
  51. 51. им нужно понять данные
  52. 52. Где хранятся данные?
  53. 53. Где хранятся данные?
  54. 54. Где хранятся данные?
  55. 55. Где хранятся данные?
  56. 56. 1980-е • Хранилища данных
  57. 57. 1989 • Howard Dresner Отец термина “BI”
  58. 58. Вот тогда всё и началось…
  59. 59. Но…
  60. 60. 90-е…
  61. 61. Есть проблемы…
  62. 62. Дорого
  63. 63. Сложно поддерживать
  64. 64. Разные версии истины
  65. 65. Нужна работа оффлайн и онлайн
  66. 66. Поэтому Не используют BI (80%) Используют BI (20%)
  67. 67. Людям нужны простые решения, иначе…
  68. 68. Поэтому BI -> нужные данные в нужное время нужным людям
  69. 69. инструменты для BI
  70. 70. Виды BI решений в организации Персональный Командный Организационный Пример: Отчет о продажах по моим заказчикам Пример: Еженедельные отчеты по продажам подразделения Пример: Общие показатели деятельности компании
  71. 71. Немного истории (классический 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
  72. 72. Источники ХД ERP CRM HRMS Данные Инструменты анализа Аналитические кубы Integration Services Analysis Services Reporting Services Data Mining
  73. 73. Источники ХД ERP CRM HRMS НСИ Данные Справочники Справочники Инструменты анализа Аналитические кубы Master Data Services Integration ServicesData Quality Services
  74. 74. 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
  75. 75. Power BI for Office 365 http://www.microsoft.com/en-us/powerBI/ • PowerPivot • PowerView • PowerMap • PowerQuery
  76. 76. Кстати…
  77. 77. SSAS
  78. 78. • Что продано • Где продано • Когда продано • Кем продано • Кому продано • Сколько продано • По какой цене Многомерный анализ данных
  79. 79. 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
  80. 80. 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
  81. 81. Многомерный анализ данных 2009 1-й квартал Январь Февраль Март Велосипеды Шины Корзины Меры (показатели) Время Продукты
  82. 82. Многомерный анализ данных 2009 1-й квартал Январь Февраль Март Велосипеды Шины Корзины Меры (показатели) Время Продукты 1 3 2 6 25
  83. 83. Характеристика баз данных OLAP • Схема оптимизирована для быстрых запросов • «Движок» (engine) оптимизирован для быстрого числового анализа • Интуитивная модель данных • Многоразмерное представление данных – Свёртка и развертка – Сводное представление данных
  84. 84. Tabular Mode
  85. 85. Vertipaq (x-Velocity) PowerPivot Analysis Services Tabular Mode Columnstore Indexes Tabular
  86. 86. приложения Reporting Services Excel PowerPivot БД LOB-приложения Файлы OData Feeds Cloud Services SharePoint BI Semantic Model: архитектура
  87. 87. DQS
  88. 88. Data Quality Services • Data quality:  Очистка данных: • Проверка значений • Обеспечение согласованности данных • Определение пропущенных значений  Удаление дубликатов 1011000110 http://msdn.microsoft.com/ru-ru/library/ff877917.aspx
  89. 89. Зачем это нужно? • Бизнес решения должны быть приняты на правильных данных • Проблемы с качеством данных, влияющие на всё хранилище:  Неверные данные  Несогласованность  Дубликаты ? ! ! !
  90. 90. Обзор Data Quality Services • DQS - это решение основанное на знаниях для:  Очистка данных  Сравнение данных • Компоненты:  Сервер  Клиент  Data Cleansing SSIS Transformation 1011000110 KB DQS Client Data Cleansing Transformation SSIS DQS Server
  91. 91. MDS
  92. 92. Master Data Services • Управление данными:  Обеспечение согласованного описания бизнес- сущностей при переходе через различные системы  Применение бизнес-правил для обеспечения проверки данных 
  93. 93. Пример 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 ?
  94. 94. Пример 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
  95. 95. Архитектура 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
  96. 96. SSIS
  97. 97. 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
  98. 98. 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
  99. 99. Data Warehouse Load Cycles • Извлекает изменения из источника • Обновляет хранилище данных на основе этих изменений Data WarehouseStaging Database Процесс ETL вставляет и меняет данные Процесс ETL извлекает новые и измененные данные Пользователь меняет данные в приложении
  100. 100. SSRS
  101. 101. Режимы Reporting Services SharePoint Mode Native Mode
  102. 102. Роли пользователей и инструменты 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
  103. 103. Как это работает…
  104. 104. Виды отчётов
  105. 105. Изображения в отчёте
  106. 106. Диаграммы
  107. 107. Отображение KPI с помощью Gauges
  108. 108. Data Bars и Sparklines
  109. 109. Индикаторы
  110. 110. Как же без карт?
  111. 111. Связанные подотчёты
  112. 112. Расширение функциональности
  113. 113. Расширение функциональности C:Windowsassembly C:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting Services ReportServerbin
  114. 114. 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
  115. 115. Power BI FREE Power BI Pro $9.99 user / month http://powerbi.com/dashboards/pricing/
  116. 116. Power Query
  117. 117. Power Pivot
  118. 118. Power View
  119. 119. Power Map

×