Поделиться через


Изучение возможностей PowerPivot

PowerPivot для Excel — это надстройка, которая позволяет выполнять глубокий анализ данных в Excel 2010, предоставляя доступ к средствам самообслуживающейся бизнес-аналитики. PowerPivot для Excel предоставляет окно для добавления и подготовки данных и вкладку PowerPivot на ленте Excel, которая служит для управления данными на листе Excel.

PowerPivot для Excel также включает мастер, предназначенный для импорта данных из разных источников, от больших корпоративных баз данных в интрасети до открытых веб-каналов данных, электронных таблиц и текстовых файлов на локальном компьютере. Данные импортируются в PowerPivot для Excel в виде таблиц. Эти таблицы отображаются в окне PowerPivot как отдельные листы аналогично листам в книге Excel. Однако функциональные возможности PowerPivot для Excel очень сильно отличаются от функциональных возможностей, доступных на листе Excel. Дополнительные сведения о пользовательском интерфейсе PowerPivot см. в разделе Знакомство с пользовательским интерфейсом PowerPivot.

Данные, с которыми пользователь работает в окне PowerPivot, сохраняются в аналитической базе данных в книге Excel. Мощная локальная система выполняет загрузку, запросы и обновление данных в базе данных. В последующем данные PowerPivot могут быть насыщены связями между таблицами в окне PowerPivot. Поскольку данные PowerPivot внедряются в книгу Excel, они сразу становятся доступными для сводных таблиц, сводных диаграмм и других функций Excel, используемых для агрегатной обработки и взаимодействия с данными. Представление данных и взаимодействие обеспечиваются Excel 2010. Данные PowerPivot и объекты представления Excel хранятся внутри одного файла книги. PowerPivot поддерживает файлы размером до 2 ГБ и позволяет работать с объемами данных в памяти до 4 ГБ.

Кроме графических средств, облегчающих анализ данных, PowerPivot включает язык выражений анализа данных (DAX). DAX — это новый язык формул, который расширяет имеющиеся в Excel возможности работы с данными и позволяет выполнять более сложное группирование, вычисления и анализ. Синтаксис формул DAX очень похож на синтаксис формул Excel. В формулах используется сочетание функций, операторов и значений.

Различия между книгами PowerPivot и Excel

Как уже упоминалось ранее, между окном PowerPivot и окном Excel существуют различия при работе с данными. Также есть ряд других важных отличий, на которые нужно обратить внимание.

  • Данные PowerPivot могут быть сохранены в книгах, имеющих следующие типы файлов: книга Excel (XLSX), книга Excel с поддержкой макросов (XLSM), двоичная книга Excel (XLSB). Данные PowerPivot в книгах с другими форматами не поддерживаются.

  • Окно PowerPivot не поддерживает функции языка VBA (Visual Basic for Applications). Язык VBA можно использовать в окне Excel книги PowerPivot.

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

Публикация данных в SharePoint

После создания книги PowerPivot ее можно сделать общей, как обычный файл. Однако публикация файла на сервере SharePoint или на ферме, на которой установлены PowerPivot для SharePoint и службы Excel, дает множество преимуществ. На сервере SharePoint для обработки книги все службы работают совместно. Компоненты сервера PowerPivot для SharePoint занимаются обработкой данных, а службы Excel — их подготовкой к просмотру в окне браузера, где другие пользователи смогут продолжить анализ данных. Дополнительные сведения см. в разделе Совместное использование данных в PowerPivot.

Службы PowerPivot на сайте SharePoint предоставляют поддержку для управления документами и совместной работы для книг PowerPivot, которые публикуются на сайте SharePoint. PowerPivot для SharePoint предоставляет новые типы библиотек документов, которые обеспечивают предварительный просмотр отчетов с большим количеством настроек в книгах PowerPivot, возможность создания отчетов служб Reporting Services из данных в опубликованных книгах PowerPivot, возможность планирования автоматического обновления данных PowerPivot из внешних источников данных. Дополнительные сведения об интеграции с SharePoint см. в разделе PowerPivot для SharePoint электронной документации по SQL Server 2008 R2.