1 / 29

Анализ данных из произвольных источников с использованием PowerPivot

Анализ данных из произвольных источников с использованием PowerPivot. Иван Косяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter). Замечания. Демонстрируемые технологии: SharePoint Server 2010 Beta Office 2010 Beta

syshe
Download Presentation

Анализ данных из произвольных источников с использованием PowerPivot

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Анализ данных из произвольных источников с использованием PowerPivot ИванКосяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence User Group (PASS Chapter)

  2. Замечания • Демонстрируемые технологии: • SharePoint Server 2010 Beta • Office 2010 Beta • SQL Server 2008 R2 CTP3 (ноябрьский) • Демонстрируемые функционал, снимки экрана, архитектурные решения могут измениться

  3. Содержание • Введение • PowerPivot для Excel • PowerPivot для SharePoint • Ресурсы

  4. Проблема – как подключить данные?

  5. Подключение произвольных источников • MS SQL Server • MS Access • Книги Excel • MS SQL Azure • MS SSAS • Oracle • Teradata • Sybase • Informix • DB2 • Текстовые файлы • PowerPivot • Потоки данных База Access Источник данных Файл Excel

  6. Что такое PowerPivot? • Самостоятельное создание BI-решений • Большие объемы гетерогенных данных • Визуализирует данные с помощью инструментовPivotTable, PivotChart, Filter и Slicer • Решения публикуются и управляются в SharePoint • Две надстройки SQL Server PowerPivot:для Excel… и для SharePoint

  7. PowerPivotдля Excel

  8. Надстройка SQL Server PowerPivotдля Excel • Поддерживает большие объемы данных • Клиентская версия Analysis Services (VertiPaq-обработчик) • Отдельное окно PowerPivot(работа с данными) • Импорт данных и создание связей(создание моделиPowerPivot) • Данные внедряются в книгу Excel • Рекомендуется (для > 1 миллионастрок): • 64-битная система • Дополнительное ОЗУ

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

  10. ОкноPowerPivot • Запуск с закладкиPowerPivotв Excel • Функции интерфейса: • Загрузка данных из источников: • Базы и потоки данных • Excel-таблицы • Буфер обмена • Исследование данных • Создание связей между таблицами • Создание расчетных колонок • Фильтрация данных по связанным колонкам • Извлечение данных из связанных таблиц • Данные и мета-данные хранятся в листе Excel

  11. Создание отчетовPowerPivot • Из модели PowerPivotс использованием: • PivotTables • PivotCharts • Функций CUBE • Модели PowerPivot: • Локальные • Из книги PowerPivotна портале SharePoint

  12. Создание отчетов произвольного вида • Функции Excel CUBE (две из семи): • CUBEMEMBER • CUBEVALUE • Источник данныхPowerPivot– “Sandbox” Совет: Преобразуйте PivotTable в произвольный вид с помощью командыConvert to Formulas.

  13. Форматирование отчетов • Форматирование PivotTables иPivotChartsс помощью: • Стандартных стилей • Настроек форматирования • Форматирование значений с помощью • Окна «Value Field Settings»

  14. Основы DAX(Data Analysis Expressions) • Добавление вычислений в модель PowerPivot • Не нужно изучать MDX • Типы вычислений • Расчетные колонки • Меры

  15. Основы DAX (продолжение) • Функции DAX - в терминах реляционных баз данных • Функции Excel • Дополнительные функции • Переход по связям • многие-к-одному • один-ко-многим • Агрегация над таблицами • Контекстная фильтрация • Операции со временем • В отличие от MDX, DAX не может: • Создавать расчетные элементы на основании иерархий • Связывать ячейки

  16. ДемонстрацияPowerPivot для Excel ИванКосяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

  17. Возможности для разработчиковPowerPivot для Excel • Создание представлений для загрузки данных • Сервисы данных для предоставления XML-данных через потоки данных • Управление потоками данных в SharePoint 2010 • Разработка прототипов приложений • Замечания: • В релизе 2010 возможности разработки ограничены • Надстройка SQL Server PowerPivotдля Excel не может быть расширена или автоматизирована

  18. PowerPivot для Excel • Файл Excel + данные PowerPivot + визуализация • Нет ограничения колонок/строк; сжатие в памяти • Импорт данных + связи между данными • Данные содержатся в файле Excel Excel 2010 PowerPivot для Excel Объектная модель SSAS Движок обработки данных (аналитические сервисы в режиме VertiPaq)

  19. PowerPivotдля SharePoint

  20. Совместная работаPowerPivotдля SharePoint

  21. ДемонстрацияPowerPivot для SharePoint ИванКосяков Архитектор (SQL-BI), MTC Moscow Лидер Russian Business Intelligence UG (PASS Chapter)

  22. Функции PowerPivot для SharePoint • Интеграция с SharePoint • Интеграция с Excel Services • Галерея PowerPivot • Обновление данных • Панель управления PowerPivot • Потоки данных (ATOM, SSRS) • Аутентификация и контроль доступа

  23. Компоненты и инструменты PowerPivot для SharePoint Ферма серверов SharePoint Web Front End Сервер приложений Веб-доступ Excel Расчетные сервисы Excel Веб-браузер(просмотр) Движок баз данных SQL Server Веб-сервисыExcel Системный сервис PowerPivot Excel 2010 и PowerPivot(редактирование) Веб-сервис PowerPivot Аналитические сервисы в режиме VertiPaq

  24. Запрос к данным PowerPivot в SharePoint Веб-браузер Запрос XLSX-документа Отображение Веб-доступExcel Запрос обработки XLSX Расчет Библиотека Получение XLSX Расчетные сервисы Excel Запрос данных Передача данных Получение данных PowerPivot Сервис PowerPivot Передача запроса Передача данных Аналитические сервисы в режимеVertiPaq

  25. Запрос к данным PowerPivot из клиентских приложений Ферма серверов SharePoint Excel 2010 Web Front End HTTP Ссылка на книгу Excel на сайте SharePoint Report Builder Приложение SharePoint PowerPivot Web Service SQL Server Management Studio Произвольное приложение Сервер приложений Приложение сервиса PowerPivot Библиотека Аналитические сервисы в режимеVertiPaq

  26. Ресурсы • Официальные ресурсы: • Microsoft PowerPivot: http://www.powerpivot.com • MSDN Library: PowerPivot for SharePoint: http://msdn.microsoft.com/en-us/library/ee210682(SQL.105).aspx • Блоги • Gemini Team Blog - http://blogs.msdn.com/powerpivot • PowerPivotGeek - http://powerpivotgeek.com • PowerPivotPro - http://powerpivotpro.com • Блог Ивана Косякова - http://www.microsoftbi.ru

  27. Спасибо за внимание! ИванКосяков Архитектор (SQL-BI), MTCMoscow Лидер Russian Business Intelligence User Group (PASS Chapter) i-ivanko@microsoft.com

More Related